diff options
| author | root <root@lalalizard.com> | 2013-02-19 12:01:42 -0500 |
|---|---|---|
| committer | root <root@lalalizard.com> | 2013-02-19 12:01:42 -0500 |
| commit | 5a309541befe767901b24ca2389a1497d16ab5f5 (patch) | |
| tree | 35e033b0ec059e66251afbdb13ab5a2e7b73d864 /backend | |
| parent | d6f6d969a9813266077b0bf694dda1fcfa8a2d71 (diff) | |
Fix db error on registration
Diffstat (limited to 'backend')
| -rw-r--r-- | backend/views.py | 17 |
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 |
