Merge pull request #10401 from xinhai-ai/main

fix: email claim doesn't effect
This commit is contained in:
Timothy Jaeryang Baek 2025-02-19 20:43:43 -08:00 committed by GitHub
commit d5a049dc54
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -292,9 +292,7 @@ class OAuthManager:
# If the user does not exist, check if signups are enabled
if auth_manager_config.ENABLE_OAUTH_SIGNUP:
# Check if an existing user with the same email already exists
existing_user = Users.get_user_by_email(
user_data.get("email", "").lower()
)
existing_user = Users.get_user_by_email(email)
if existing_user:
raise HTTPException(400, detail=ERROR_MESSAGES.EMAIL_TAKEN)