mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-11-26 00:24:54 +00:00
@ -86,7 +86,7 @@ class ForgotPasswordAPIView(views.APIView):
|
|||||||
return custom_error_response(ERROR_CODE['2004'], response_status=status.HTTP_404_NOT_FOUND)
|
return custom_error_response(ERROR_CODE['2004'], response_status=status.HTTP_404_NOT_FOUND)
|
||||||
verification_code = ''.join([str(random.randrange(9)) for _ in range(6)])
|
verification_code = ''.join([str(random.randrange(9)) for _ in range(6)])
|
||||||
# Send the verification code to the user's email
|
# Send the verification code to the user's email
|
||||||
from_email = settings.EMAIL_HOST_USER
|
from_email = settings.EMAIL_FROM_ADDRESS
|
||||||
recipient_list = [email]
|
recipient_list = [email]
|
||||||
send_templated_mail(
|
send_templated_mail(
|
||||||
template_name='email_reset_verification.email',
|
template_name='email_reset_verification.email',
|
||||||
|
|||||||
@ -47,7 +47,8 @@ class UserSerializer(serializers.ModelSerializer):
|
|||||||
otp_verified = False
|
otp_verified = False
|
||||||
if otp and otp.is_verified:
|
if otp and otp.is_verified:
|
||||||
otp_verified = True
|
otp_verified = True
|
||||||
raise serializers.ValidationError({"details":ERROR_CODE['2021'], "otp_verified":otp_verified, "code": "400", "status":"failed",
|
raise serializers.ValidationError({"details":ERROR_CODE['2021'], "otp_verified":bool(otp_verified),
|
||||||
|
"code": 400, "status":"failed",
|
||||||
})
|
})
|
||||||
|
|
||||||
class CreateGuardianSerializer(serializers.ModelSerializer):
|
class CreateGuardianSerializer(serializers.ModelSerializer):
|
||||||
|
|||||||
Reference in New Issue
Block a user