diff --git a/src/app_modules.js b/src/app_modules.js index 0c28790..effaf4e 100644 --- a/src/app_modules.js +++ b/src/app_modules.js @@ -1006,10 +1006,13 @@ function SetPages() { if (PAGES[key].Esconder == true) { return; } - if (typeof PAGES[key].HasAccess == "function") { - if (PAGES[key].HasAccess() == false) { - return; + if (PAGES[key].HasAccess != undefined) { + var roles = SUB_LOGGED_IN_DETAILS.Roles || "" + var rolesArr = roles.split(",") + if (rolesArr.includes(PAGES[key].HasAccess)) { + return true } + return false } var a = document.createElement("a"); var img = document.createElement("img") diff --git a/src/page/dataman.js b/src/page/dataman.js index 8a8f85f..62ce4a0 100644 --- a/src/page/dataman.js +++ b/src/page/dataman.js @@ -1,14 +1,7 @@ PAGES.dataman = { navcss: "btn1", icon: "static/appico/Database.svg", - HasAccess: function () { - var roles = SUB_LOGGED_IN_DETAILS.Roles || "" - var rolesArr = roles.split(",") - if (rolesArr.includes("ADMIN")) { - return true - } - return false - }, + HasAccess: "ADMIN", Title: "Admin. Datos", edit: function(mid) { switch (mid) {