Spaces:
Sleeping
Sleeping
Update routes.py
Browse files
routes.py
CHANGED
@@ -120,9 +120,18 @@ def api_register():
|
|
120 |
db.session.add(user)
|
121 |
db.session.commit()
|
122 |
|
|
|
|
|
123 |
session['user_id'] = user.user_id
|
|
|
124 |
|
125 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
126 |
|
127 |
except Exception as e:
|
128 |
app.logger.error(f"Registration error: {e}")
|
|
|
120 |
db.session.add(user)
|
121 |
db.session.commit()
|
122 |
|
123 |
+
# Set session data
|
124 |
+
session.clear() # Clear any existing session
|
125 |
session['user_id'] = user.user_id
|
126 |
+
session.permanent = True # Make the session permanent
|
127 |
|
128 |
+
app.logger.info(f"User registered successfully: {user.user_id}")
|
129 |
+
|
130 |
+
return jsonify({
|
131 |
+
'success': True,
|
132 |
+
'message': 'Account created successfully',
|
133 |
+
'redirect': url_for('chat')
|
134 |
+
})
|
135 |
|
136 |
except Exception as e:
|
137 |
app.logger.error(f"Registration error: {e}")
|