diff options
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 |
