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