From 14e31cc3195fc26ce048bbfdd69dccc5b4967c18 Mon Sep 17 00:00:00 2001 From: GURPREET SINGH Date: Fri, 19 May 2023 00:42:56 +0530 Subject: [PATCH] #678 Update UserManager to remove email_verified --- firebase_admin/_user_mgt.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/firebase_admin/_user_mgt.py b/firebase_admin/_user_mgt.py index c77c4d40d..fe51b1dae 100644 --- a/firebase_admin/_user_mgt.py +++ b/firebase_admin/_user_mgt.py @@ -719,6 +719,12 @@ def update_user(self, uid, display_name=None, email=None, phone_number=None, remove_provider.append('phone') else: payload['phoneNumber'] = _auth_utils.validate_phone(phone_number) + + if email_verified is not None: + if email_verified is DELETE_ATTRIBUTE: + remove_provider.append('emailVerified') + else: + payload['emailVerified'] = _auth_utils.validate_email(email_verified) if custom_claims is not None: if custom_claims is DELETE_ATTRIBUTE: