Daly26 commited on
Commit
53500db
1 Parent(s): 4ff9fe0

Test ajout new dictionaire

Browse files
Files changed (1) hide show
  1. 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
- if 'user_profile' not in session:
147
- session['user_profile'] = {}
148
- session['user_profile']['role'] = selected_role
149
- session['user_profile']['confirmed'] = True
 
 
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