We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e225cd0 commit 624d563Copy full SHA for 624d563
openedx/core/djangoapps/enrollments/views.py
@@ -868,6 +868,14 @@ def post(self, request):
868
869
log.info("The user [%s] has already been enrolled in course run [%s].", username, course_id)
870
return Response(response)
871
+ except InvalidEnrollmentAttribute as error:
872
+ return Response(
873
+ status=status.HTTP_400_BAD_REQUEST,
874
+ data={
875
+ "message": str(error),
876
+ "localizedMessage": str(error),
877
+ }
878
+ )
879
except CourseModeNotFoundError as error:
880
return Response(
881
status=status.HTTP_400_BAD_REQUEST,
0 commit comments