From 36b06984324f045d9043b7a88ee02c9f5e39fefd Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Mon, 4 May 2020 17:11:09 +0100 Subject: [PATCH] Trigger - redo second output code update --- .../@node-red/nodes/core/function/89-trigger.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/node_modules/@node-red/nodes/core/function/89-trigger.js b/packages/node_modules/@node-red/nodes/core/function/89-trigger.js index 091e51ebe..0f35d813a 100644 --- a/packages/node_modules/@node-red/nodes/core/function/89-trigger.js +++ b/packages/node_modules/@node-red/nodes/core/function/89-trigger.js @@ -191,17 +191,16 @@ module.exports = function(RED) { } promise.then(() => { if (node.op2type === "payl") { - node.send(npay[topic]); + if (node.second === true) { node.send([null,npay[topic]]); } + else { node.send(npay[topic]); } delete npay[topic]; } else { msg2.payload = node.topics[topic].m2; - node.send(msg2); + if (node.second === true) { node.send([null,msg2]); } + else { node.send(msg2); } } delete node.topics[topic]; - - if (node.second === true) { node.send([null,msg2]); } - else { node.send(msg2); } node.status({}); }).catch(err => { node.error(err);