mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-06-09 20:41:01 +00:00
auto-commit for b1357d9d-778a-4e64-91ae-02f5279fb92c
This commit is contained in:
+12
-2
@@ -289,11 +289,21 @@ async def signup(request: SignUpRequest):
|
||||
|
||||
logger.info(f"✅ User signed up: {request.email}")
|
||||
|
||||
# Check if session exists (may be None if email confirmation is required)
|
||||
if auth_response.session:
|
||||
access_token = auth_response.session.access_token
|
||||
refresh_token = auth_response.session.refresh_token
|
||||
else:
|
||||
# If no session (email confirmation required), return empty tokens
|
||||
access_token = ""
|
||||
refresh_token = ""
|
||||
logger.warning(f"No session created for {request.email} - email confirmation may be required")
|
||||
|
||||
return AuthResponse(
|
||||
user_id=auth_response.user.id,
|
||||
email=request.email,
|
||||
access_token=auth_response.session.access_token,
|
||||
refresh_token=auth_response.session.refresh_token,
|
||||
access_token=access_token,
|
||||
refresh_token=refresh_token,
|
||||
first_name=request.first_name,
|
||||
last_name=request.last_name
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user