Skip to content

Commit

Permalink
fix(all-state-emails): Add logic to include all state emails in templ…
Browse files Browse the repository at this point in the history
…ates (#1106)

* add logging

* Update processEmails.ts

* Update processEmails.ts

* Update index.tsx

* Update index.tsx

* Update processEmails.ts

* Update processEmails.ts
  • Loading branch information
jdinh8124 authored and rmuntaqim committed Feb 4, 2025
1 parent bd07949 commit b6b627d
Showing 1 changed file with 22 additions and 15 deletions.
37 changes: 22 additions & 15 deletions lib/libs/email/content/withdrawPackage/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ export const withdrawPackage: AuthoritiesWithUserTypesTemplate = {
variables: Events["WithdrawPackage"] & CommonEmailVariables & { emails: EmailAddresses },
) => {
return {
to: [`${variables.submitterName} <${variables.submitterEmail}>`],
to: variables.allStateUsersEmails?.length
? variables.allStateUsersEmails
: [`${variables.submitterName} <${variables.submitterEmail}>`],
subject: `Medicaid SPA Package ${variables.id} Withdrawal Confirmation`,
body: await render(<MedSpaStateEmail variables={variables} />),
};
Expand All @@ -37,7 +39,11 @@ export const withdrawPackage: AuthoritiesWithUserTypesTemplate = {
variables: Events["WithdrawPackage"] & CommonEmailVariables & { emails: EmailAddresses },
) => {
return {
to: [...variables.emails.cpocEmail, ...variables.emails.srtEmails],
to: [
...variables.emails.chipInbox,
...variables.emails.cpocEmail,
...variables.emails.srtEmails,
],
cc: variables.emails.chipCcList,
subject: `CHIP SPA Package ${variables.id} Withdraw Request`,
body: await render(<ChipSpaCMSEmail variables={variables} />),
Expand All @@ -47,12 +53,9 @@ export const withdrawPackage: AuthoritiesWithUserTypesTemplate = {
variables: Events["WithdrawPackage"] & CommonEmailVariables & { emails: EmailAddresses },
) => {
return {
to: [
...variables.emails.cpocEmail,
...variables.emails.srtEmails,
`${variables.submitterName} <${variables.submitterEmail}>`,
],
cc: variables.emails.chipCcList,
to: variables.allStateUsersEmails?.length
? variables.allStateUsersEmails
: [`${variables.submitterName} <${variables.submitterEmail}>`],
subject: `CHIP SPA Package ${variables.id} Withdrawal Confirmation`,
body: await render(<ChipSpaStateEmail variables={variables} />),
};
Expand All @@ -63,7 +66,11 @@ export const withdrawPackage: AuthoritiesWithUserTypesTemplate = {
variables: Events["WithdrawPackage"] & CommonEmailVariables & { emails: EmailAddresses },
) => {
return {
to: variables.emails.osgEmail,
to: [
...variables.emails.osgEmail,
...variables.emails.cpocEmail,
...variables.emails.srtEmails,
],
subject: `Waiver Package ${variables.id} Withdraw Request`,
body: await render(<WaiverCMSEmail variables={variables} />),
};
Expand All @@ -72,9 +79,9 @@ export const withdrawPackage: AuthoritiesWithUserTypesTemplate = {
variables: Events["WithdrawPackage"] & CommonEmailVariables & { emails: EmailAddresses },
) => {
return {
to: variables.allStateUsersEmails || [
`${variables.submitterName} <${variables.submitterEmail}>`,
],
to: variables.allStateUsersEmails?.length
? variables.allStateUsersEmails
: [`${variables.submitterName} <${variables.submitterEmail}>`],
subject: `Waiver Package ${variables.id} Withdraw Request`,
body: await render(<WaiverStateEmail variables={variables} />),
};
Expand All @@ -99,9 +106,9 @@ export const withdrawPackage: AuthoritiesWithUserTypesTemplate = {
variables: Events["WithdrawPackage"] & CommonEmailVariables & { emails: EmailAddresses },
) => {
return {
to: variables.allStateUsersEmails || [
`${variables.submitterName} <${variables.submitterEmail}>`,
],
to: variables.allStateUsersEmails?.length
? variables.allStateUsersEmails
: [`${variables.submitterName} <${variables.submitterEmail}>`],
subject: `Waiver Package ${variables.id} Withdraw Request`,
body: await render(<WaiverStateEmail variables={variables} />),
};
Expand Down

0 comments on commit b6b627d

Please # to comment.