Added soft deletes to all deletion functions and added deleted_at filters as required
This commit is contained in:
@@ -111,7 +111,7 @@ def handle_register_callback(
|
||||
access_token=tokens["access_token"],
|
||||
)
|
||||
|
||||
existing_user = User.query.filter_by(email=user_info["email"]).first()
|
||||
existing_user = User.query.filter_by(email=user_info["email"], deleted_at=None).first()
|
||||
if existing_user:
|
||||
raise OAuthFlowError(
|
||||
f"An account with email {user_info['email']} already exists. "
|
||||
|
||||
Reference in New Issue
Block a user