mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-02-11 05:38:06 -05:00
Added support for &gotodeviceip=x.x.x.x (#6672)
This commit is contained in:
parent
90b71e924f
commit
1a02539f23
@ -1304,6 +1304,7 @@
|
||||
delete urlargs.viewmode;
|
||||
delete urlargs.gotonode;
|
||||
delete urlargs.gotodevicename;
|
||||
delete urlargs.gotodeviceip;
|
||||
delete urlargs.gotomesh;
|
||||
delete urlargs.panel;
|
||||
|
||||
@ -2229,6 +2230,10 @@
|
||||
var foundNode = null;
|
||||
if (nodes != null) { for (var i in nodes) { if (nodes[i].name == args.gotodevicename) { foundNode = nodes[i]._id; } } }
|
||||
if (foundNode) { gotoDevice(foundNode, xviewmode); go(xviewmode); }
|
||||
} else if (args.gotodeviceip != null) {
|
||||
var foundNode = null;
|
||||
if (nodes != null) { for (var i in nodes) { if (nodes[i].ip == args.gotodeviceip) { foundNode = nodes[i]._id; } } }
|
||||
if (foundNode) { gotoDevice(foundNode, xviewmode); go(xviewmode); }
|
||||
} else if (args.gotomesh != null) {
|
||||
if (meshes['mesh/' + domain + '/' + args.gotomesh] == null) return; // This device group is not loaded yet
|
||||
gotoMesh('mesh/' + domain + '/' + args.gotomesh);
|
||||
|
@ -1642,6 +1642,7 @@
|
||||
delete urlargs.viewmode;
|
||||
delete urlargs.gotonode;
|
||||
delete urlargs.gotodevicename;
|
||||
delete urlargs.gotodeviceip;
|
||||
delete urlargs.gotomesh;
|
||||
delete urlargs.gotouser;
|
||||
delete urlargs.gotougrp;
|
||||
@ -4018,6 +4019,10 @@
|
||||
var foundNode = null;
|
||||
if (nodes != null) { for (var i in nodes) { if (nodes[i].name == args.gotodevicename) { foundNode = nodes[i]._id; } } }
|
||||
if (foundNode) { gotoDevice(foundNode, xviewmode); goBackStack.push(1); }
|
||||
} else if (args.gotodeviceip != null) {
|
||||
var foundNode = null;
|
||||
if (nodes != null) { for (var i in nodes) { if (nodes[i].ip == args.gotodeviceip) { foundNode = nodes[i]._id; } } }
|
||||
if (foundNode) { gotoDevice(foundNode, xviewmode); goBackStack.push(1); }
|
||||
} else if (args.gotomesh != null) {
|
||||
if (meshes['mesh/' + domain + '/' + args.gotomesh] == null) return; // This device group is not loaded yet
|
||||
gotoMesh('mesh/' + domain + '/' + args.gotomesh);
|
||||
@ -19271,4 +19276,4 @@
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
@ -2065,6 +2065,7 @@
|
||||
delete urlargs.viewmode;
|
||||
delete urlargs.gotonode;
|
||||
delete urlargs.gotodevicename;
|
||||
delete urlargs.gotodeviceip;
|
||||
delete urlargs.gotomesh;
|
||||
delete urlargs.gotouser;
|
||||
delete urlargs.gotougrp;
|
||||
@ -4474,6 +4475,10 @@
|
||||
var foundNode = null;
|
||||
if (nodes != null) { for (var i in nodes) { if (nodes[i].name == args.gotodevicename) { foundNode = nodes[i]._id; } } }
|
||||
if (foundNode) { gotoDevice(foundNode, xviewmode); goBackStack.push(1); }
|
||||
} else if (args.gotodeviceip != null) {
|
||||
var foundNode = null;
|
||||
if (nodes != null) { for (var i in nodes) { if (nodes[i].ip == args.gotodeviceip) { foundNode = nodes[i]._id; } } }
|
||||
if (foundNode) { gotoDevice(foundNode, xviewmode); goBackStack.push(1); }
|
||||
} else if (args.gotomesh != null) {
|
||||
if (meshes['mesh/' + domain + '/' + args.gotomesh] == null) return; // This device group is not loaded yet
|
||||
gotoMesh('mesh/' + domain + '/' + args.gotomesh);
|
||||
@ -20572,4 +20577,4 @@
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</html>
|
||||
|
Loading…
x
Reference in New Issue
Block a user