From 1ed450fc2fb9b03f60b4509f5b2ca0728c8a2611 Mon Sep 17 00:00:00 2001 From: "Maksim A. Boyko" Date: Sat, 25 Aug 2012 11:57:56 -0400 Subject: Backend: Add api_room_video view --- backend/views.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'backend') 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 -- cgit v1.2.3-70-g09d2