1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

Fix for: Collapse all when using view Group-Tags #3765

This commit is contained in:
Ylian Saint-Hilaire 2022-03-15 14:31:28 -07:00
parent e3d638b08b
commit 4252205b74
2 changed files with 8 additions and 9 deletions

View file

@ -5975,13 +5975,12 @@
CollapsedGroups = {};
for (var i in nodes) {
var node = nodes[i];
if (node.tags) {
var mesh2 = meshes[node.meshid];
if (mesh2) {
for (var j in node.tags) { CollapsedGroups['tag:' + encodeURIComponentEx(mesh2.name + ' - ' + node.tags[j])] = true; }
} else {
for (var j in node.tags) { CollapsedGroups['tag:' + encodeURIComponentEx('**INDV*~*DEVS** - ' + node.tags[j])] = true; }
}
var mesh2 = meshes[node.meshid];
if (mesh2) {
CollapsedGroups['tag:' + encodeURIComponentEx(mesh2.name)] = true;
if (node.tags) { for (var j in node.tags) { CollapsedGroups['tag:' + encodeURIComponentEx(mesh2.name + ' - ' + node.tags[j])] = true; } }
} else {
if (node.tags) { for (var j in node.tags) { CollapsedGroups['tag:' + encodeURIComponentEx('**INDV*~*DEVS** - ' + node.tags[j])] = true; } }
}
}
}
@ -8404,7 +8403,7 @@
};
desktop.Start(desktopNode._id, 16994, '*', '*', 0);
desktop.contype = 2;
} else if ((contype == null) || (contype == 1) || ((contype == 3) && (currentNode.agent.id > 4))) {
} else if ((contype == null) || (contype == 1) || ((contype == 3) && (currentNode.agent.id > 4) && (debugmode != null))) {
// Setup the Mesh Agent remote desktop
desktop = CreateAgentRedirect(meshserver, CreateAgentRemoteDesktop('Desk'), serverPublicNamePort, authCookie, authRelayCookie, domainUrl);
desktop.m.UseExtendedKeyFlag = (desktopNode.agent.id < 5); // Only use extended keys on Windows agents for now