From b1a2741fa03b108912ee9d8e73758aa6d93b5901 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Thu, 11 Feb 2021 21:17:59 +0000 Subject: [PATCH] fix pushover to handle false msg.payload to close #756 --- social/pushover/57-pushover.js | 2 +- social/pushover/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/social/pushover/57-pushover.js b/social/pushover/57-pushover.js index 947528c1..42d58cb3 100644 --- a/social/pushover/57-pushover.js +++ b/social/pushover/57-pushover.js @@ -42,7 +42,7 @@ module.exports = function(RED) { if (isNaN(pri)) {pri=0;} if (pri > 2) {pri = 2;} if (pri < -2) {pri = -2;} - if (!msg.payload) { msg.payload = ""; } + if (typeof msg.payload === 'undefined') { msg.payload = "(undefined msg.payload)"; } if (typeof(msg.payload) === 'object') { msg.payload = JSON.stringify(msg.payload); } diff --git a/social/pushover/package.json b/social/pushover/package.json index 6b39a6dc..8f72097e 100644 --- a/social/pushover/package.json +++ b/social/pushover/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-pushover", - "version" : "0.0.20", + "version" : "0.0.21", "description" : "A Node-RED node to send alerts via Pushover", "dependencies" : { "pushover-notifications" : "^1.2.2"