diff --git a/app/controllers/establishment_user.controller.js b/app/controllers/establishment_user.controller.js index 45c6afc..f750e45 100644 --- a/app/controllers/establishment_user.controller.js +++ b/app/controllers/establishment_user.controller.js @@ -97,6 +97,7 @@ exports.createUser = async (req, res) => { }; await sendEmailService(emailUsername, "establishment_user_creation_to_user", emailData); + logger.info(`Establishment user creation email triggered for: ${sanitizeForLog(email)}`); // Prepare secure response - only non-sensitive data const responseUserName = user.name; diff --git a/app/controllers/submission.controller.js b/app/controllers/submission.controller.js index be58f6f..ec3b911 100644 --- a/app/controllers/submission.controller.js +++ b/app/controllers/submission.controller.js @@ -799,7 +799,7 @@ exports.approveOrRejectSubmission = async (req, res) => { const EstablishmentData = await Establishment.findOne({ where: { id :result['establishment_id'] } }); const EstablishmentUserData = await EstablishmentUser.findAll({ where: { establishment_id :result['establishment_id'] , is_active : 1} }); - if(approve_reject_status == 1) + if(approve_reject_status == 0 || approve_reject_status == 1) { for await (const userObj of EstablishmentUserData) { @@ -815,15 +815,12 @@ exports.approveOrRejectSubmission = async (req, res) => { support_phone : process.env.SUPPORT_PHONE, }; - const template = approve_reject_status == 1 - ? "submission_approved_mail_to_establishment_user" - : "submission_rejected_mail_to_establishment_user"; + const template = approve_reject_status === 1 + ? "submission_approved_mail_to_establishment_user" + : "submission_rejected_mail_to_establishment_user"; - await sendEmailService( - sanitizeForLog(userObj.email), - template, - placeHolderData - ); + await sendEmailService(sanitizeForLog(userObj.email), template, placeHolderData); + logger.info(`Submission approved or rejected status email triggered for: ${sanitizeForLog(userObj.email)}`); } } return res.status(200).json({