From 181b401030b26c3e4863a5e50ba7e5a874aec5a0 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 9 Dec 2022 10:56:08 +0800 Subject: [PATCH] Update new recommendation notification message --- packages/api/src/services/groups.ts | 9 ++++++++- packages/rule-handler/src/rule.ts | 3 +-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/api/src/services/groups.ts b/packages/api/src/services/groups.ts index 716ccdddc..64f5d0f41 100644 --- a/packages/api/src/services/groups.ts +++ b/packages/api/src/services/groups.ts @@ -221,7 +221,14 @@ export const createLabelAndRuleForGroup = async ( }, { type: RuleActionType.SendNotification, - params: [groupName], + params: [ + ` + { + "title": "New page recommended in ${groupName}", + "body": "A new page was added to the group ${groupName}" + } + `, + ], }, ], filter: `recommendedBy:"${groupName}"`, diff --git a/packages/rule-handler/src/rule.ts b/packages/rule-handler/src/rule.ts index 605fa4e83..7bc8ca877 100644 --- a/packages/rule-handler/src/rule.ts +++ b/packages/rule-handler/src/rule.ts @@ -134,8 +134,7 @@ export const triggerActions = async ( const param = JSON.parse(params[0]) as NotificationData data.body = param.body data.title = param.title - data.image = param.image - data.data = param.data + data.image = param.image || data.image } return actionPromises.push(