diff --git a/app/controllers/establishment.controller.js b/app/controllers/establishment.controller.js index a5effed..5a7167c 100644 --- a/app/controllers/establishment.controller.js +++ b/app/controllers/establishment.controller.js @@ -763,6 +763,13 @@ exports.forgotPasswordRequestOTP = async (req, res) => { reset_otp_expires_at: new Date(Date.now() + 10 * 60 * 1000), // valid for 10 mins }); + // Send OTP email + await sendEmail( + registered_email, + "Password Reset OTP", + `

Dear ${user.name},

Your OTP for password reset is ${otp}. It is valid for 10 minutes.

` + ); + }else{ const adminUser = await user.findOne({where: { email: registered_email },}); @@ -782,11 +789,6 @@ exports.forgotPasswordRequestOTP = async (req, res) => { reset_otp_expires_at: new Date(Date.now() + 10 * 60 * 1000), // valid for 10 mins }); - - } - - - // Send OTP email await sendEmail( registered_email, @@ -794,7 +796,13 @@ exports.forgotPasswordRequestOTP = async (req, res) => { `

Dear ${user.name},

Your OTP for password reset is ${otp}. It is valid for 10 minutes.

` ); - logger.info(`OTP sent to ${registered_email} for establishment_id=${establishment.id}`); + + } + + + + + logger.info(`OTP sent to ${registered_email}`); return res.status(200).json({ status: "success",