abdullahalioo commited on
Commit
d6f9119
·
verified ·
1 Parent(s): 890c426

Update routes.py

Browse files
Files changed (1) hide show
  1. routes.py +6 -1
routes.py CHANGED
@@ -122,10 +122,15 @@ def api_register():
122
 
123
  session['user_id'] = user.user_id
124
 
125
- return jsonify({'success': True, 'message': 'Account created successfully'})
 
 
 
 
126
 
127
  except Exception as e:
128
  app.logger.error(f"Registration error: {e}")
 
129
  return jsonify({'success': False, 'message': 'Registration failed'})
130
 
131
  @app.route('/api/conversations')
 
122
 
123
  session['user_id'] = user.user_id
124
 
125
+ # Verify session was set properly
126
+ if 'user_id' not in session or session['user_id'] != user.user_id:
127
+ return jsonify({'success': False, 'message': 'Session creation failed'})
128
+
129
+ return jsonify({'success': True, 'message': 'Account created successfully', 'redirect': url_for('chat')})
130
 
131
  except Exception as e:
132
  app.logger.error(f"Registration error: {e}")
133
+ db.session.rollback() # Rollback on error
134
  return jsonify({'success': False, 'message': 'Registration failed'})
135
 
136
  @app.route('/api/conversations')