From 4c3f2245e2898ac74f5389894e6d566e21e891de Mon Sep 17 00:00:00 2001 From: awais qureshi Date: Tue, 24 Sep 2024 16:36:28 +0500 Subject: [PATCH] feat!: upgrading api to DRF. --- lms/djangoapps/instructor/tests/test_certificates.py | 2 +- lms/djangoapps/instructor/views/api.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lms/djangoapps/instructor/tests/test_certificates.py b/lms/djangoapps/instructor/tests/test_certificates.py index 88d991be9af..4c22bd204e6 100644 --- a/lms/djangoapps/instructor/tests/test_certificates.py +++ b/lms/djangoapps/instructor/tests/test_certificates.py @@ -1085,7 +1085,7 @@ def test_missing_username_and_email_error(self): res_json = json.loads(response.content.decode('utf-8')) # Assert Error Message - assert res_json['errors'] == {'user': ['This field may not be blank.']} + assert res_json['message'] == {'user': ['This field may not be blank.']} def test_invalid_user_name_error(self): """ diff --git a/lms/djangoapps/instructor/views/api.py b/lms/djangoapps/instructor/views/api.py index 2bc88637443..6e6b8767762 100644 --- a/lms/djangoapps/instructor/views/api.py +++ b/lms/djangoapps/instructor/views/api.py @@ -3640,7 +3640,7 @@ def post(self, request, course_id): serializer_data = self.serializer_class(data=request.data) if not serializer_data.is_valid(): # return HttpResponseBadRequest(reason=serializer_data.errors) - return JsonResponse({'errors': serializer_data.errors}, status=400) + return JsonResponse({'message': serializer_data.errors}, status=400) student = serializer_data.validated_data.get('user') notes = serializer_data.validated_data.get('notes')