Skip to content

Commit 350c91a

Browse files
committed
Added ResendVerifyEmailSerializer
1 parent d61f0be commit 350c91a

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

users/serializers.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,3 +256,7 @@ class VerifyEmailSerializer(serializers.Serializer):
256256

257257
class PasswordSerializer(serializers.Serializer):
258258
new_password = serializers.CharField(required=True)
259+
260+
261+
class ResendVerifyEmailSerializer(serializers.Serializer):
262+
email = serializers.EmailField(required=True)

users/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
UserDetailSerializer,
4848
UserListSerializer,
4949
VerifyEmailSerializer,
50+
ResendVerifyEmailSerializer,
5051
)
5152
from .filters import UserFilter
5253
from .services.verification import VerificationTasks
@@ -375,8 +376,7 @@ def put(self, request: Request, pk):
375376

376377
class ResendVerifyEmail(GenericAPIView):
377378
permission_classes = [AllowAny]
378-
serializer_class = UserDetailSerializer
379-
queryset = User.objects.all()
379+
serializer_class = ResendVerifyEmailSerializer
380380

381381
def post(self, request, *args, **kwargs):
382382
try:

0 commit comments

Comments
 (0)