From 3c83d92dcdd9e8ca982ac3cc67403d472729aa2d Mon Sep 17 00:00:00 2001 From: Jean-Christian Denis Date: Sat, 3 Dec 2022 17:10:38 +0100 Subject: [PATCH] fix permissions --- _admin.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/_admin.php b/_admin.php index d54a90a..cdc2e05 100644 --- a/_admin.php +++ b/_admin.php @@ -14,6 +14,10 @@ if (!defined('DC_CONTEXT_ADMIN')) { return; } +if (!dcCore::app()->auth->isSuperAdmin()) { + return null; +} + dcCore::app()->addBehavior('adminModulesListGetActions', ['translaterAdminBehaviors', 'adminModulesGetActions']); dcCore::app()->addBehavior('adminModulesListDoActions', ['translaterAdminBehaviors', 'adminModulesDoActions']); dcCore::app()->addBehavior('adminDashboardFavoritesV2', ['translaterAdminBehaviors', 'adminDashboardFavoritesV2']); @@ -109,7 +113,7 @@ class translaterAdminBehaviors 'url' => dcCore::app()->adminurl->get('translater'), 'small-icon' => urldecode(dcPage::getPF('translater/icon.svg')), 'large-icon' => urldecode(dcPage::getPF('translater/icon.svg')), - 'permissions' => dcCore::app()->auth->isSuperAdmin(), + //'permissions' => null, ]); } }