summaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorroot <root@lalalizard.com>2013-02-19 12:01:42 -0500
committerroot <root@lalalizard.com>2013-02-19 12:01:42 -0500
commit5a309541befe767901b24ca2389a1497d16ab5f5 (patch)
tree35e033b0ec059e66251afbdb13ab5a2e7b73d864 /backend
parentd6f6d969a9813266077b0bf694dda1fcfa8a2d71 (diff)
Fix db error on registration
Diffstat (limited to 'backend')
-rw-r--r--backend/views.py17
1 files changed, 12 insertions, 5 deletions
diff --git a/backend/views.py b/backend/views.py
index 8a8fbe6..f059314 100644
--- a/backend/views.py
+++ b/backend/views.py
@@ -19,6 +19,8 @@ import os
import sha
import time
import urllib
+import views
+import sys
from backend.models import SJLike
from backend.models import SJRoom
@@ -438,13 +440,18 @@ def api_auth_register(request):
user.is_active = True
try:
user.save()
- except:
- return response_error('DB ERROR')
- user_profile = SJUserProfile(user=user)
+ except Exception as e:
+ sys.stderr.write(str(e))
+ return response_error('DB ERROR')
+ user_profile = SJUserProfile(user=user,
+ lastseen_chat = datetime.now(),
+ lastseen_webcam = datetime.now(),
+ )
try:
user_profile.save()
- except:
- return response_error('DB ERROR')
+ except Exception as e:
+ sys.stderr.write(str(e))
+ return response_error('DB ERROR')
response = response_success()
response.write(user_response_str(request, user))
return response