Can't return Http404, have to raise it.

This commit is contained in:
David Ormsbee
2012-08-23 11:27:54 -04:00
parent 50f4fae955
commit 0b309ea40a

View File

@@ -346,10 +346,10 @@ def xqueue_callback(request, course_id, userid, id, dispatch):
get = request.POST.copy()
for key in ['xqueue_header', 'xqueue_body']:
if not get.has_key(key):
return Http404
raise Http404
header = json.loads(get['xqueue_header'])
if not isinstance(header, dict) or not header.has_key('lms_key'):
return Http404
raise Http404
# Retrieve target StudentModule
user = User.objects.get(id=userid)