From 419019a6568fdd3e01ec1f1a294bf16a6061b9c9 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Thu, 1 Feb 2018 13:47:36 +0000 Subject: [PATCH] add check for property to trigger (temporary fix for debug) --- nodes/core/core/89-trigger.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nodes/core/core/89-trigger.js b/nodes/core/core/89-trigger.js index f1df7ea8b..49860135e 100644 --- a/nodes/core/core/89-trigger.js +++ b/nodes/core/core/89-trigger.js @@ -120,7 +120,10 @@ module.exports = function(RED) { if (node.op2type === "flow" || node.op2type === "global") { node.topics[topic].m2 = RED.util.evaluateNodeProperty(node.op2,node.op2type,node,msg); } - msg2.payload = node.topics[topic].m2; + if (node.topics.hasOwnProperty(topic)) { + msg2.payload = node.topics[topic].m2; + } + else { node.error("No topic:"+topic,msg); } // temporary fix to try to get more data. } delete node.topics[topic]; node.status({});