From c05e9da9c57867eed395e358b0e6833101aeb401 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Sun, 3 Jul 2016 23:00:48 +0100 Subject: [PATCH] Allow node properties to be same as existing object functions Fixes #880 --- red/runtime/nodes/flows/util.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/red/runtime/nodes/flows/util.js b/red/runtime/nodes/flows/util.js index 9803679a9..9a8e6fcea 100644 --- a/red/runtime/nodes/flows/util.js +++ b/red/runtime/nodes/flows/util.js @@ -127,7 +127,7 @@ module.exports = { config.forEach(function(n) { if (n.type !== 'subflow' && n.type !== 'tab') { for (var prop in n) { - if (n.hasOwnProperty(prop) && prop !== 'id' && prop !== 'wires' && prop !== 'type' && prop !== '_users' && flow.configs[n[prop]]) { + if (n.hasOwnProperty(prop) && prop !== 'id' && prop !== 'wires' && prop !== 'type' && prop !== '_users' && flow.configs.hasOwnProperty(n[prop])) { // This property references a global config node flow.configs[n[prop]]._users.push(n.id) }