summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2018-02-16 13:10:16 +0100
committerSimon Rettberg2018-02-16 13:10:16 +0100
commit276675039e3a596bbf88ff95203e5c1a30723204 (patch)
tree7d00d36f6a8d6a71c5ad3f1e9ad603f28865ba17
parent[permissionmanager] Force lowercase permissions, handle locId 0 properly (diff)
downloadslx-admin-276675039e3a596bbf88ff95203e5c1a30723204.tar.gz
slx-admin-276675039e3a596bbf88ff95203e5c1a30723204.tar.xz
slx-admin-276675039e3a596bbf88ff95203e5c1a30723204.zip
[inc/User] assertPermission(): Don't redirect if it's an ajax call
-rw-r--r--inc/user.inc.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/inc/user.inc.php b/inc/user.inc.php
index 79facffc..2ba1bad2 100644
--- a/inc/user.inc.php
+++ b/inc/user.inc.php
@@ -56,6 +56,10 @@ class User
if (User::hasPermission($permission, $locationid))
return;
Message::addError('main.no-permission');
+ if (AJAX) {
+ Message::renderList();
+ exit;
+ }
if (is_null($redirect)) {
Util::redirect('?do=main');
} else {