From 201bfa6a41c58797cb828829799ebe1a615e5fd5 Mon Sep 17 00:00:00 2001 From: laxman h Date: Tue, 12 May 2026 19:59:47 +0530 Subject: [PATCH] new mail templates added for edge scenerios --- .../master/constants/emailTemplateTriggers.ts | 37 ++++++++++++++++++- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/src/features/master/constants/emailTemplateTriggers.ts b/src/features/master/constants/emailTemplateTriggers.ts index 91419a4..52604c8 100644 --- a/src/features/master/constants/emailTemplateTriggers.ts +++ b/src/features/master/constants/emailTemplateTriggers.ts @@ -1,33 +1,66 @@ /** * Allowed email template triggers — keep aligned with backend - * Dealer_Onboarding_Backend/src/constants/allowed-email-template-codes.ts and seed-master-emails. + * `backend/src/constants/allowed-email-template-codes.ts` and `seed-master-emails.ts`. */ export const ALLOWED_EMAIL_TEMPLATE_CODES = [ 'APPLICANT_SHORTLISTED', + 'APPLICANT_REJECTED', + 'ARCHITECTURAL_PLAN_REQUEST', 'CONSTITUTIONAL_CHANGE_SUBMITTED', + 'DEALERSHIP_AGREEMENT_SIGNATURE_REQUEST', + 'CONSTITUTIONAL_CHANGE_APPROVED', 'CONSTITUTIONAL_CHANGE_UPDATE', 'DEALER_CODE_READY', + 'DOCUMENT_RECEIVED_ACKNOWLEDGEMENT', + 'DOCUMENT_REJECTED_RESUBMIT', + 'DOCUMENT_SUBMISSION_REMINDER', + 'EOR_COMPLETED', + 'FDD_DOCUMENT_REQUEST', + 'FNF_INITIATED', + 'FNF_SUMMARY_PREPARED', + 'FNF_SETTLEMENT_APPROVED', 'GENERIC_NOTIFICATION', + 'INAUGURATION_COMPLETED', 'INTERVIEW_SCHEDULED', + 'INTERVIEW_SCHEDULED_APPLICANT', + 'INTERVIEW_SCHEDULED_PANELIST', + 'INTERVIEW_RESCHEDULED_APPLICANT', + 'INTERVIEW_RESCHEDULED_PANELIST', + 'INTERVIEW_CANCELLED_APPLICANT', + 'INTERVIEW_CANCELLED_PANELIST', 'LOA_ISSUED', + 'LOI_ACKNOWLEDGEMENT_REQUEST', 'LOI_ISSUED', 'NON_OPPORTUNITY', + 'ONBOARDING_PAYMENT_VERIFIED', 'ONBOARDING_STATUS_UPDATE', 'OPPORTUNITY', + 'PROSPECT_DOCUMENT_REQUEST', 'QUESTIONNAIRE_REMINDER', 'QUESTIONNAIRE_SUBMITTED', + 'SECURITY_DEPOSIT_REQUEST', 'RELOCATION_RECEIVED', 'RELOCATION_SUBMITTED', + 'RELOCATION_APPROVED', 'RELOCATION_UPDATE', 'RESIGNATION_APPROVED', 'RESIGNATION_RECEIVED', 'RESIGNATION_SUBMITTED', 'RESIGNATION_UPDATE', 'SLA_BREACH_WARNING', + 'STATUTORY_DOCUMENT_REQUEST', + 'SLA_REMINDER', + 'SLA_BREACH', + 'SLA_ESCALATION', + 'TERMINATION_INITIATED', 'TERMINATION_SCN_ISSUED', + 'TERMINATION_LETTER_ISSUED', + 'TERMINATION_FINAL_CLOSURE_DEALER', 'TERMINATION_UPDATE', 'USER_ASSIGNED', - 'WORKNOTE_NOTIFICATION' + 'WORKNOTE_NOTIFICATION', + 'WORKFLOW_ACTION_REQUIRED', + 'WORKFLOW_STATUS_UPDATE_DEALER' ] as const; const ALLOWED_SET = new Set(ALLOWED_EMAIL_TEMPLATE_CODES);