Skip to content

Commit 25eabec

Browse files
refactor(auth): 𝘶𝘱𝘥𝘢𝘵𝘦_𝘱𝘳𝘰𝘧𝘪𝘭𝘦 method updated to GITkit V3
1 parent 774a40e commit 25eabec

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

firebase/auth/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ def update_profile(self, id_token, display_name=None, photo_url=None, delete_att
380380
:rtype: dict
381381
"""
382382

383-
request_ref = "https://identitytoolkit.googleapis.com/v1/accounts:update?key={0}".format(self.api_key)
383+
request_ref = "https://www.googleapis.com/identitytoolkit/v3/relyingparty/setAccountInfo?key={0}".format(self.api_key)
384384

385385
headers = {"content-type": "application/json; charset=UTF-8"}
386386
data = json.dumps({"idToken": id_token, "displayName": display_name, "photoURL": photo_url, "deleteAttribute": delete_attribute, "returnSecureToken": True})

tests/test_auth.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,10 @@ def test_verify_password_reset_code(self, auth):
7979
assert auth.verify_password_reset_code('123456', 'NewTestPassword123')
8080

8181
def test_update_profile_display_name(self, auth):
82-
assert auth.update_profile(self.__class__.user.get('idToken'), display_name='Test User')
82+
new_name = 'Test User'
83+
user = auth.update_profile(self.__class__.user.get('idToken'), display_name=new_name)
84+
assert user
85+
assert new_name == user['displayName']
8386

8487
def test_delete_user_account(self, auth):
8588
assert auth.delete_user_account(self.__class__.user.get('idToken'))

0 commit comments

Comments
 (0)