From cf3b4e9e63550793f6cbf54914ef1e44467ad8e7 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Sat, 8 Dec 2018 18:09:33 +0000 Subject: [PATCH] change check order for node.users If node _def hasUsers is false then node.users may not exist... so won't have a length... --- .../node_modules/@node-red/editor-client/src/js/ui/deploy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js b/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js index 772acb567..bae8dec40 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js @@ -340,7 +340,7 @@ RED.deploy = (function() { var unusedConfigNodes = []; RED.nodes.eachConfig(function(node) { - if (node.users.length === 0 && (node._def.hasUsers !== false)) { + if ((node._def.hasUsers !== false) && (node.users.length === 0)) { unusedConfigNodes.push(getNodeInfo(node)); hasUnusedConfig = true; }