better exception

This commit is contained in:
Sayyid Hamid Mahdavi 2026-04-28 14:53:37 +03:30
parent c227fda538
commit 1f44f80a79

View file

@ -73,12 +73,12 @@ class RequestOTPSerializer(serializers.ModelSerializer):
try:
user.set_otp()
except Exception as e:
raise UnprocessableEntity(_('otp expire time not reached'))
raise UnprocessableEntity(_('otp expire time not reached'), code='opt_not_expired')
user.send_otp()
else:
raise UnprocessableEntity(_('otp expire time not reached yet'))
raise UnprocessableEntity(_('otp expire time not reached yet'), code='opt_not_expired')
self.instance = user
return user