From 4bb9cdd14107f119e85d9171b62aaa45f595816f Mon Sep 17 00:00:00 2001 From: Sheldon Guo Date: Tue, 29 Oct 2024 18:38:59 +0800 Subject: [PATCH] Add some log to notification manager (#5546) --- .../plugin-notification-manager/src/server/manager.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/plugins/@nocobase/plugin-notification-manager/src/server/manager.ts b/packages/plugins/@nocobase/plugin-notification-manager/src/server/manager.ts index 4b49f4ffee..799f8d65b4 100644 --- a/packages/plugins/@nocobase/plugin-notification-manager/src/server/manager.ts +++ b/packages/plugins/@nocobase/plugin-notification-manager/src/server/manager.ts @@ -61,13 +61,15 @@ export class NotificationManager implements NotificationManager { return logData; } catch (error) { logData.status = 'failure'; - logData.reason = error.reason; + this.plugin.logger.error('notification send failed', JSON.stringify(error)); + logData.reason = JSON.stringify(error); this.createSendingRecord(logData); return logData; } } async sendToUsers(options: SendUserOptions) { const { userIds, channels, message, data } = options; + this.plugin.logger.info('notificationManager.sendToUsers options', JSON.stringify(options)); return await Promise.all( channels.map((channelName) => this.send({ channelName, message, triggerFrom: 'sendToUsers', receivers: { value: userIds, type: 'userId' } }),