Test ajout new dictionaire
Browse files- LesChatsDeSeatech.py +7 -4
LesChatsDeSeatech.py
CHANGED
|
@@ -143,10 +143,12 @@ def handle_role_selection(session_id, selected_role=None):
|
|
| 143 |
# Marquer la session comme permanente pour la persister
|
| 144 |
session.permanent = True
|
| 145 |
|
| 146 |
-
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
|
|
|
|
|
|
|
| 150 |
|
| 151 |
# Force Flask 脿 sauvegarder la session
|
| 152 |
session.modified = True
|
|
@@ -166,6 +168,7 @@ def handle_role_selection(session_id, selected_role=None):
|
|
| 166 |
})
|
| 167 |
|
| 168 |
logger.info(f"R么le '{selected_role}' confirm茅 pour la session {session_id}")
|
|
|
|
| 169 |
return selected_role
|
| 170 |
|
| 171 |
return None
|
|
|
|
| 143 |
# Marquer la session comme permanente pour la persister
|
| 144 |
session.permanent = True
|
| 145 |
|
| 146 |
+
# Cr茅er un nouveau dictionnaire et l'assigner 脿 session (crucial pour que Flask d茅tecte les modifications)
|
| 147 |
+
user_profile = {
|
| 148 |
+
'role': selected_role,
|
| 149 |
+
'confirmed': True
|
| 150 |
+
}
|
| 151 |
+
session['user_profile'] = user_profile
|
| 152 |
|
| 153 |
# Force Flask 脿 sauvegarder la session
|
| 154 |
session.modified = True
|
|
|
|
| 168 |
})
|
| 169 |
|
| 170 |
logger.info(f"R么le '{selected_role}' confirm茅 pour la session {session_id}")
|
| 171 |
+
logger.info(f"Session apr猫s confirmation: {dict(session)}")
|
| 172 |
return selected_role
|
| 173 |
|
| 174 |
return None
|