From eb8ba3646304831a702f768dd7a3c430c6d54b7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Furkan=20Ba=C5=9Faran?= Date: Thu, 17 Mar 2022 15:47:24 +0300 Subject: [PATCH] external configuration sections hided from non-global admin users. --- .../public/core/app-management/javascripts/countly.views.js | 5 ++++- .../public/core/app-management/templates/app-management.html | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/express/public/core/app-management/javascripts/countly.views.js b/frontend/express/public/core/app-management/javascripts/countly.views.js index cda2df5c2d5..c2782fcf1f8 100644 --- a/frontend/express/public/core/app-management/javascripts/countly.views.js +++ b/frontend/express/public/core/app-management/javascripts/countly.views.js @@ -21,6 +21,9 @@ }, isCode: function() { return countlyGlobal.config && countlyGlobal.config.code; + }, + hasGlobalAdminRights: function() { + return countlyAuth.validateGlobalAdmin(); } }, data: function() { @@ -41,7 +44,7 @@ timezones.sort(function(a, b) { return a.label > b.label && 1 || -1; }); - var appList = Object.keys(countlyGlobal.apps).map(function(id) { + var appList = Object.keys(countlyGlobal.admin_apps).map(function(id) { countlyGlobal.apps[id].image = "appimages/" + id + ".png"; return { label: countlyGlobal.apps[id].name, diff --git a/frontend/express/public/core/app-management/templates/app-management.html b/frontend/express/public/core/app-management/templates/app-management.html index 6fd25ce9195..b8fd69d7570 100644 --- a/frontend/express/public/core/app-management/templates/app-management.html +++ b/frontend/express/public/core/app-management/templates/app-management.html @@ -212,8 +212,8 @@
{{i18n("management-applications.app-u -

{{i18n('management-applications.plugins')}}

- +

{{i18n('management-applications.plugins')}}

+