Showing
1 changed file
with
11 additions
and
1 deletions
... | @@ -363,11 +363,21 @@ class Recording(APIView) : | ... | @@ -363,11 +363,21 @@ class Recording(APIView) : |
363 | raise PermissionDenied | 363 | raise PermissionDenied |
364 | print(request.body) | 364 | print(request.body) |
365 | data = json.loads(request.body) | 365 | data = json.loads(request.body) |
366 | + if 'recording' not in data: | ||
367 | + raise FieldDoesNotExist | ||
366 | target = Record.objects.filter(id = 1) | 368 | target = Record.objects.filter(id = 1) |
367 | target.update(recording = data['recording']) | 369 | target.update(recording = data['recording']) |
368 | - return Response(status = status.HTTP_200_OK) | 370 | + res = { |
371 | + 'recording' : data['recording'] | ||
372 | + } | ||
373 | + return Response(res, status = status.HTTP_200_OK) | ||
369 | except PermissionDenied as error : | 374 | except PermissionDenied as error : |
370 | return Response({ | 375 | return Response({ |
376 | + 'error' : "PermissionDenied ", | ||
377 | + 'date' : datetime.now() | ||
378 | + }, status = status.HTTP_400_BAD_REQUEST) | ||
379 | + except FieldDoesNotExist as error : | ||
380 | + return Response({ | ||
371 | 'error' : "FieldDoesNotExist ", | 381 | 'error' : "FieldDoesNotExist ", |
372 | 'date' : datetime.now() | 382 | 'date' : datetime.now() |
373 | }, status = status.HTTP_400_BAD_REQUEST) | 383 | }, status = status.HTTP_400_BAD_REQUEST) | ... | ... |
-
Please register or login to post a comment