aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/plugins/extension/action.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins/extension/action.php')
-rw-r--r--lib/plugins/extension/action.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/plugins/extension/action.php b/lib/plugins/extension/action.php
index 9e48f134b..4af84f8df 100644
--- a/lib/plugins/extension/action.php
+++ b/lib/plugins/extension/action.php
@@ -36,7 +36,9 @@ class action_plugin_extension extends DokuWiki_Action_Plugin {
$event->preventDefault();
$event->stopPropagation();
- if(empty($_SERVER['REMOTE_USER']) || !auth_isadmin($_SERVER['REMOTE_USER'], $USERINFO['grps'])) {
+ /** @var admin_plugin_extension $admin */
+ $admin = plugin_load('admin', 'extension');
+ if(!$admin->isAccessibleByCurrentUser()) {
http_status(403);
echo 'Forbidden';
exit;