change check order for node.users

If node _def hasUsers is false then node.users may not exist... so won't have a length...
This commit is contained in:
Dave Conway-Jones
2018-12-08 18:09:33 +00:00
parent acf8c9bc4a
commit cf3b4e9e63

View File

@@ -340,7 +340,7 @@ RED.deploy = (function() {
var unusedConfigNodes = []; var unusedConfigNodes = [];
RED.nodes.eachConfig(function(node) { 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)); unusedConfigNodes.push(getNodeInfo(node));
hasUnusedConfig = true; hasUnusedConfig = true;
} }