diff options
Diffstat (limited to 'backend/views.py')
| -rw-r--r-- | backend/views.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/backend/views.py b/backend/views.py index b3a81a8..f87c9b6 100644 --- a/backend/views.py +++ b/backend/views.py @@ -393,10 +393,20 @@ def api_room_list(request): def api_room_view(request): """ Private API """ - form_fields = ['room', 'last'] + user = request.user + if not user.is_authenticated(): + return response_error('no logged in') + user_profile = user.get_profile() + form_fields = ['room'] response = check_form_fields(request, form_fields) if response: return response + try: + room = SJRoom.objects.get(name=request.POST['room']) + except: + return response_error('no room') + + # user. return HttpResponse('Not implemented yet!\n') @require_POST |
