mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Fixing invalid device count and group count
This commit is contained in:
parent
d7c7315f16
commit
0fab418187
@ -298,20 +298,20 @@ deviceModule = function () {
|
|||||||
var url;
|
var url;
|
||||||
if (uiPermissions.LIST_DEVICES) {
|
if (uiPermissions.LIST_DEVICES) {
|
||||||
url = devicemgtProps["httpsURL"] +
|
url = devicemgtProps["httpsURL"] +
|
||||||
devicemgtProps["backendRestEndpoints"]["deviceMgt"] + "/devices/count";
|
devicemgtProps["backendRestEndpoints"]["deviceMgt"] + "/devices?offset=0&limit=1";
|
||||||
} else if (uiPermissions.LIST_OWN_DEVICES) {
|
} else if (uiPermissions.LIST_OWN_DEVICES) {
|
||||||
url = devicemgtProps["httpsURL"] + devicemgtProps["backendRestEndpoints"]["deviceMgt"] +
|
url = devicemgtProps["httpsURL"] + devicemgtProps["backendRestEndpoints"]["deviceMgt"] +
|
||||||
"/devices/user/" + carbonUser.username + "/count";
|
"/devices?offset=0&limit=1&user=" + carbonUser.username;
|
||||||
} else {
|
} else {
|
||||||
log.error("Access denied for user: " + carbonUser.username);
|
log.error("Access denied for user: " + carbonUser.username);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
return serviceInvokers.XMLHttp.get(
|
return serviceInvokers.XMLHttp.get(
|
||||||
url, function (responsePayload) {
|
url, function (responsePayload) {
|
||||||
return responsePayload;
|
return parse(responsePayload["responseText"])["count"];
|
||||||
},
|
},
|
||||||
function (responsePayload) {
|
function (responsePayload) {
|
||||||
log.error(responsePayload);
|
log.error(responsePayload["responseText"]);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@ -36,10 +36,12 @@ function onRequest() {
|
|||||||
page.permissions = permissions;
|
page.permissions = permissions;
|
||||||
page.enrollmentURL = devicemgtProps.enrollmentURL;
|
page.enrollmentURL = devicemgtProps.enrollmentURL;
|
||||||
page.device_count = deviceModule.getDevicesCount();
|
page.device_count = deviceModule.getDevicesCount();
|
||||||
page.group_count = groupModule.getGroupCount();
|
//TODO: Enable Group Management Service API on CDMF
|
||||||
|
//page.group_count = groupModule.getGroupCount();
|
||||||
|
page.group_count = -1;
|
||||||
page.user_count = userModule.getUsers()["content"].length;
|
page.user_count = userModule.getUsers()["content"].length;
|
||||||
page.policy_count = policyModule.getAllPolicies()["content"].length;
|
page.policy_count = policyModule.getAllPolicies()["content"].length;
|
||||||
page.role_count = userModule.getRoles()["content"].length;
|
page.role_count = userModule.getRoles()["content"].length;
|
||||||
|
|
||||||
return page;
|
return page;
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user