Fix: Resolve notice title definition issue and add newline between title and content in notification (#5166)

This commit is contained in:
Xiaoyu 2024-10-08 17:39:22 +08:00 committed by GitHub
parent e773e454e9
commit 6476e58907
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -32,20 +32,17 @@ class WeCom extends NotificationProvider {
* @returns {object} Message * @returns {object} Message
*/ */
composeMessage(heartbeatJSON, msg) { composeMessage(heartbeatJSON, msg) {
let title; let title = "UptimeKuma Message";
if (msg != null && heartbeatJSON != null && heartbeatJSON["status"] === UP) { if (msg != null && heartbeatJSON != null && heartbeatJSON["status"] === UP) {
title = "UptimeKuma Monitor Up"; title = "UptimeKuma Monitor Up";
} }
if (msg != null && heartbeatJSON != null && heartbeatJSON["status"] === DOWN) { if (msg != null && heartbeatJSON != null && heartbeatJSON["status"] === DOWN) {
title = "UptimeKuma Monitor Down"; title = "UptimeKuma Monitor Down";
} }
if (msg != null) {
title = "UptimeKuma Message";
}
return { return {
msgtype: "text", msgtype: "text",
text: { text: {
content: title + msg content: title + "\n" + msg
} }
}; };
} }