summaryrefslogtreecommitdiff
path: root/backend/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'backend/views.py')
-rw-r--r--backend/views.py12
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