INNER CODE UNIT · Python
initialize_user_session
pgalko/BambooAI · web_app/app.py:649
def initialize_user_session():
"""Initialize user directories and cleanup when user authenticates"""
try:
user_id = get_user_id()
current_session_id = session.get('session_id')
# Clean up any old sessions for this user
if current_session_id:
cleanup_old_user_sessions(
user_id,
current_session_id,
user_session_mapping,
bamboo_ai_instances,
user_preferences,
)
# Set preferences for the current session if not already set
if current_session_id not in user_preferences: