diff --git a/backend/open_webui/utils/oauth.py b/backend/open_webui/utils/oauth.py index 7e13903..ad13899 100644 --- a/backend/open_webui/utils/oauth.py +++ b/backend/open_webui/utils/oauth.py @@ -313,9 +313,11 @@ class OAuthManager: user_data.get("name", ""), user_data.get("profile_image_url", ""), user_data.get("role", self.get_user_role(None, user_data)), - user_data.get("permissions", None), - user_data.get("subscription", None) + user_data.get("permissions", ""), + user_data.get("subscription", "") ) + + print(user_data.get("permissions", "")) if not user: user_count = Users.get_num_users() @@ -383,8 +385,8 @@ class OAuthManager: profile_image_url=picture_url, role=role, oauth_sub=provider_sub, - permissions=user_data.get("permissions", None), - subscription=user_data.get("subscription", None) + permissions=user_data.get("permissions", ""), + subscription=user_data.get("subscription", "") ) if auth_manager_config.WEBHOOK_URL: