Skip to content

Commit 3008e4e

Browse files
committed
Add hasUsers flag to config nodes
1 parent 9d52ed5 commit 3008e4e

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

editor/js/ui/deploy.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ RED.deploy = (function() {
182182

183183
var unusedConfigNodes = [];
184184
RED.nodes.eachConfig(function(node) {
185-
if (node.users.length === 0) {
185+
if (node.users.length === 0 && (node._def.hasUsers !== false)) {
186186
unusedConfigNodes.push(getNodeInfo(node));
187187
hasUnusedConfig = true;
188188
}

editor/js/ui/editor.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,9 @@ RED.editor = (function() {
798798
var trayBody = tray.find(".editor-tray-body");
799799
var trayFooter = tray.find(".editor-tray-footer");
800800

801-
trayFooter.prepend('<div id="node-config-dialog-user-count"><i class="fa fa-info-circle"></i> <span></span></div>');
801+
if (node_def.hasUsers !== false) {
802+
trayFooter.prepend('<div id="node-config-dialog-user-count"><i class="fa fa-info-circle"></i> <span></span></div>');
803+
}
802804
trayFooter.append('<span id="node-config-dialog-scope-container"><span id="node-config-dialog-scope-warning" data-i18n="[title]editor.errors.scopeChange"><i class="fa fa-warning"></i></span><select id="node-config-dialog-scope"></select></span>');
803805

804806
var dialogForm = $('<form id="node-config-dialog-edit-form" class="form-horizontal"></form>').appendTo(trayBody);
@@ -865,9 +867,9 @@ RED.editor = (function() {
865867
tabSelect.i18n();
866868

867869
dialogForm.i18n();
868-
869-
$("#node-config-dialog-user-count").find("span").html(RED._("editor.nodesUse", {count:editing_config_node.users.length})).parent().show();
870-
870+
if (node_def.hasUsers !== false) {
871+
$("#node-config-dialog-user-count").find("span").html(RED._("editor.nodesUse", {count:editing_config_node.users.length})).parent().show();
872+
}
871873
},
872874
close: function() {
873875
RED.workspaces.refresh();

0 commit comments

Comments
 (0)