Skip to content

Commit 5aa99ec

Browse files
author
Dave Conway-Jones
committed
ping - clone msg in order to fix handling arrays of multiple requests.
1 parent c897501 commit 5aa99ec

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

io/ping/88-ping.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -235,12 +235,12 @@ module.exports = function(RED) {
235235
let pingables = generatePingList(payload)
236236
for (let index = 0; index < pingables.length; index++) {
237237
const element = pingables[index];
238-
if (element) { doPing(node, element, msg, false); }
238+
if (element) { doPing(node, element, RED.util.cloneMessage(msg), false); }
239239
}
240240
} else if (Array.isArray(payload) ) {
241241
for (let index = 0; index < payload.length; index++) {
242242
const element = payload[index];
243-
if (element) { doPing(node, element, msg, true); }
243+
if (element) { doPing(node, element, RED.util.cloneMessage(msg), true); }
244244
}
245245
}
246246
});

io/ping/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name" : "node-red-node-ping",
3-
"version" : "0.3.2",
3+
"version" : "0.3.3",
44
"description" : "A Node-RED node to ping a remote server, for use as a keep-alive check.",
55
"dependencies" : {
66
},

0 commit comments

Comments
 (0)