diff options
Diffstat (limited to 'backend')
| -rw-r--r-- | backend/views.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/backend/views.py b/backend/views.py index 5328879..eff7508 100644 --- a/backend/views.py +++ b/backend/views.py @@ -230,7 +230,7 @@ def store_video_soundcloud(room, user, url): def store_media_str(room, user, msg): """ """ - stri= cStringIO.StringIO() + strio= cStringIO.StringIO() user_profile = user.get_profile() words = msg.split() music = None @@ -770,7 +770,7 @@ def api_room_settings(request): @require_POST def api_room_say(request): - """ Private API + """ Room message view and store. Private API """ user = request.user if not user.is_authenticated(): @@ -794,7 +794,7 @@ def api_room_say(request): @require_POST def api_room_video(request): - """ Private API + """ Room message store view. Private API """ user = request.user if not user.is_authenticated(): @@ -808,7 +808,10 @@ def api_room_video(request): room = SJRoom.objects.get(name=request.POST['room']) except: return response_error('NO ROOM') - return HttpResponse('Not implemented yet!\n') + response = response_success(message='') + if 'http' in request.POST['msg']: + response.write(store_media_str(room, user, request.POST['msg'])) + return response # # VIDEO API |
