validation errors should return 400 status code instead of 500.

This commit is contained in:
Arthur Barrett
2013-05-16 13:18:36 -04:00
parent 3a178bab1f
commit 0dd8dabf13

View File

@@ -136,7 +136,7 @@ def create(request, course_id):
note.clean(request.body)
except ValidationError as e:
log.debug(e)
return ApiResponse(http_response=HttpResponse('', status=500), data=None)
return ApiResponse(http_response=HttpResponse('', status=400), data=None)
note.save()
response = HttpResponse('', status=303)
@@ -176,7 +176,7 @@ def update(request, course_id, note_id):
note.clean(request.body)
except ValidationError as e:
log.debug(e)
return ApiResponse(http_response=HttpResponse('', status=500), data=None)
return ApiResponse(http_response=HttpResponse('', status=400), data=None)
note.save()