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: try:
user.set_otp() user.set_otp()
except Exception as e: 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() user.send_otp()
else: else:
raise UnprocessableEntity(_('otp expire time not reached yet')) raise UnprocessableEntity(_('otp expire time not reached yet'), code='opt_not_expired')
self.instance = user self.instance = user
return user return user