From d5d6951e647739956e6b82dd5cd6e274c2ebe6f3 Mon Sep 17 00:00:00 2001 From: Mayank Mishra Date: Mon, 8 Dec 2025 15:19:31 +0530 Subject: [PATCH] Normalize email addresses to lowercase in OTP verification handler for consistent processing. --- .../host/handlers/Host_Admin/onboarding/verifyOTP.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/host/handlers/Host_Admin/onboarding/verifyOTP.ts b/src/modules/host/handlers/Host_Admin/onboarding/verifyOTP.ts index eb4f9cf..8233d23 100644 --- a/src/modules/host/handlers/Host_Admin/onboarding/verifyOTP.ts +++ b/src/modules/host/handlers/Host_Admin/onboarding/verifyOTP.ts @@ -27,8 +27,10 @@ export const handler = safeHandler(async ( throw new ApiError(400, 'Email and OTP are required'); } - await hostService.verifyHostOtp(email, otp); - const user = await hostService.getHostByEmail(email); + const emailToLowerCase = email.toLowerCase(); + + await hostService.verifyHostOtp(emailToLowerCase, otp); + const user = await hostService.getHostByEmail(emailToLowerCase); const generateTokenForHost = await tokenService.generateAuthToken( user.id );