Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Commit
·
6988ddf
1
Parent(s):
10ec34e
lfg
Browse files
src/routes/session_routes.py
CHANGED
@@ -863,7 +863,7 @@ async def initialize_session(
|
|
863 |
request: InitializeSessionRequest,
|
864 |
app_state = Depends(get_app_state)
|
865 |
):
|
866 |
-
"""Initialize session immediately after
|
867 |
try:
|
868 |
session_id = request.session_id
|
869 |
user_id = request.user_id
|
@@ -875,11 +875,12 @@ async def initialize_session(
|
|
875 |
# Create or get session state
|
876 |
session_state = app_state.get_session_state(session_id)
|
877 |
|
878 |
-
# Associate user with session
|
879 |
-
|
880 |
-
|
881 |
-
|
882 |
-
|
|
|
883 |
|
884 |
# Store additional user info
|
885 |
session_state["user_email"] = user_email
|
|
|
863 |
request: InitializeSessionRequest,
|
864 |
app_state = Depends(get_app_state)
|
865 |
):
|
866 |
+
"""Initialize session immediately after auth or auto-generation"""
|
867 |
try:
|
868 |
session_id = request.session_id
|
869 |
user_id = request.user_id
|
|
|
875 |
# Create or get session state
|
876 |
session_state = app_state.get_session_state(session_id)
|
877 |
|
878 |
+
# Associate user with session (only if user_id > 0)
|
879 |
+
if user_id > 0:
|
880 |
+
app_state.set_session_user(
|
881 |
+
session_id=session_id,
|
882 |
+
user_id=user_id
|
883 |
+
)
|
884 |
|
885 |
# Store additional user info
|
886 |
session_state["user_email"] = user_email
|