Skip to content

Commit d2917e9

Browse files
author
Bang Dao
committed
refactor allow VerifyEmailView display data field in swagger
1 parent f200b8d commit d2917e9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

rest_auth/registration/views.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,11 @@ class VerifyEmailView(APIView, ConfirmEmailView):
6969
permission_classes = (AllowAny,)
7070
allowed_methods = ('POST', 'OPTIONS', 'HEAD')
7171

72+
def get_serializer(self, *args, **kwargs):
73+
return VerifyEmailSerializer(*args, **kwargs)
74+
7275
def post(self, request, *args, **kwargs):
73-
serializer = VerifyEmailSerializer(data=request.data)
76+
serializer = self.get_serializer(data=request.data)
7477
serializer.is_valid(raise_exception=True)
7578
self.kwargs['key'] = serializer.validated_data['key']
7679
confirmation = self.get_object()

0 commit comments

Comments
 (0)