From 2e030cc1a573cf634ecf530446842aa2d469980d Mon Sep 17 00:00:00 2001 From: flavien-hugs Date: Mon, 20 Jan 2025 14:50:03 +0000 Subject: [PATCH] fix: verify otp --- src/services/auth/phonenumber.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/auth/phonenumber.py b/src/services/auth/phonenumber.py index a224b7c..00868ae 100644 --- a/src/services/auth/phonenumber.py +++ b/src/services/auth/phonenumber.py @@ -80,8 +80,8 @@ async def reset_password_completed_with_phonenumber(payload: ChangePasswordWithO status_code=status.HTTP_400_BAD_REQUEST, ) - otp_code_value = int(payload.code_otp) - if not otp_service.generate_otp_instance(user.attributes["otp_secret"]).verify(otp_code_value): + otp_code_value = str(payload.code_otp) + if not otp_service.generate_otp_instance(user.attributes["otp_secret"]).verify(otp=otp_code_value): raise CustomHTTPException( code_error=AuthErrorCode.AUTH_OTP_NOT_VALID, message_error=f"Code OTP '{otp_code_value}' invalid",