From 1f44f80a798b3df740bdfa9fae527bf026a8b739 Mon Sep 17 00:00:00 2001 From: Sayyid Hamid Mahdavi Date: Tue, 28 Apr 2026 14:53:37 +0330 Subject: [PATCH] better exception --- apps/users/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/users/serializers.py b/apps/users/serializers.py index ff7b3e0..9f1ba07 100644 --- a/apps/users/serializers.py +++ b/apps/users/serializers.py @@ -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