From b3a11a4d9d00ea0ecb2511bc4cad19edface33a7 Mon Sep 17 00:00:00 2001 From: II-EMC <61621465+II-EMC@users.noreply.github.com> Date: Sun, 27 Apr 2025 18:30:18 +0200 Subject: [PATCH] fix: Add name to preparePreloadData call in sendNotification as a better fix for #5760 (#5769) Co-authored-by: Frank Elsinga --- server/model/monitor.js | 3 ++- server/notification-providers/mattermost.js | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/server/model/monitor.js b/server/model/monitor.js index a07f2595a..58decbcba 100644 --- a/server/model/monitor.js +++ b/server/model/monitor.js @@ -1294,7 +1294,8 @@ class Monitor extends BeanModel { try { const heartbeatJSON = bean.toJSON(); const monitorData = [{ id: monitor.id, - active: monitor.active + active: monitor.active, + name: monitor.name }]; const preloadData = await Monitor.preparePreloadData(monitorData); // Prevent if the msg is undefined, notifications such as Discord cannot send out. diff --git a/server/notification-providers/mattermost.js b/server/notification-providers/mattermost.js index 32d890981..9946d02b2 100644 --- a/server/notification-providers/mattermost.js +++ b/server/notification-providers/mattermost.js @@ -79,13 +79,11 @@ class Mattermost extends NotificationProvider { fallback: "Your " + monitorJSON.pathName + - monitorJSON.name + " service went " + statusText, color: color, title: monitorJSON.pathName + - monitorJSON.name + " service went " + statusText, title_link: monitorJSON.url,