Fixed ManageAllDeviceGroups
Ylian Saint-Hilaire committed
May 28, 2020 at 17:33 UTC
25d2decb4faccce96286ebf513ecb6f6e3eb4a73
1 file changed
+2
-1
meshcentral.js
+2
-1
@@ -1434,7 +1434,8 @@ function CreateMeshCentralServer(config, args) {
1434
else if (obj.config.settings.autobackup === false) { delete obj.config.settings.autobackup; }
1435
1436
// Setup users that can see all device groups
1437
- obj.config.settings.managealldevicegroups = [];
1437
+ if (typeof obj.config.settings.managealldevicegroups == 'string') { obj.config.settings.managealldevicegroups = obj.config.settings.managealldevicegroups.split(','); }
1438
+ else if (Array.isArray(obj.config.settings.managealldevicegroups) == false) { obj.config.settings.managealldevicegroups = []; }
1439
for (i in obj.config.domains) {
1440
if (Array.isArray(obj.config.domains[i].managealldevicegroups)) {
1441
for (var j in obj.config.domains[i].managealldevicegroups) {