Skip to content

Commit 3d5787e

Browse files
authored
Merge pull request #1206 from rocket-admin/backend_action_email_template_fix
fix: update email content generation for action notifications
2 parents 83f0f97 + 08d61e9 commit 3d5787e

2 files changed

Lines changed: 4 additions & 7 deletions

File tree

backend/public/email-templates/action-email-activation.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ table[class=body] .article {
9898
</tr>
9999
<tr>
100100
<td style="font-family: sans-serif; font-size: 14px; vertical-align: top;" valign="top">
101-
<p style="font-size: 18px; font-weight: normal; margin: 0; margin-bottom: 15px;">{{ textContent }}</p>
101+
<p style="font-size: 18px; font-weight: normal; margin: 0; margin-bottom: 15px;">{{ textContent | replace(' Primary Keys: ' ~ primaryKeysValuesStr, '') | trim }}</p>
102102
<p style="font-size: 18px; font-weight: normal; margin: 0; margin-bottom: 15px;">Primary Keys: {{ primaryKeysValuesStr }}</p>
103103
</td>
104104
</tr>

backend/src/entities/email/email/email.service.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,7 @@ export class EmailService {
5656
: triggerOperation === TableActionEventEnum.DELETE_ROW
5757
? 'deleted a row'
5858
: 'performed an action';
59-
const textContent = EMAIL_TEXT.ACTION_EMAIL.EMAIL_TEXT(
60-
userInfo,
61-
triggerOperation,
62-
tableName,
63-
primaryKeyValuesArray,
64-
);
59+
const textContent = EMAIL_TEXT.ACTION_EMAIL.EMAIL_TEXT(userInfo, action, tableName, primaryKeyValuesArray);
6560

6661
const primaryKeysValuesStr = JSON.stringify(primaryKeyValuesArray);
6762
const letterContent: IMessage = {
@@ -76,6 +71,8 @@ export class EmailService {
7671
action,
7772
primaryKeysValuesStr,
7873
currentYear,
74+
textContent,
75+
primaryKeyValuesArray,
7976
}),
8077
};
8178
return await this.sendEmailToUser(letterContent);

0 commit comments

Comments
 (0)