aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorThomas Hackl <hackl@data-quest.de>2023-07-15 23:27:25 +0200
committerThomas Hackl <hackl@data-quest.de>2023-07-15 23:27:47 +0200
commitde66a9420c855b7032ce24d418b025c2cd4886e6 (patch)
tree5909209db997d9fac83763aac7dd2f23a15205fe /lib
parent59c9c68a6d167da439bdef3e03f9918123f7f981 (diff)
range and sem_tree admin is now only for roots, fixes #2917
Diffstat (limited to 'lib')
-rw-r--r--lib/navigation/AdminNavigation.php5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/navigation/AdminNavigation.php b/lib/navigation/AdminNavigation.php
index b562885..0ec008e 100644
--- a/lib/navigation/AdminNavigation.php
+++ b/lib/navigation/AdminNavigation.php
@@ -90,11 +90,8 @@ class AdminNavigation extends Navigation
$this->addSubNavigation('institute', $navigation);
$navigation = new Navigation(_('Standort'));
- if ($perm->have_perm(Config::get()->RANGE_TREE_ADMIN_PERM ? Config::get()->RANGE_TREE_ADMIN_PERM : 'admin')) {
+ if ($perm->have_perm('root')) {
$navigation->addSubNavigation('range_tree', new Navigation(_('Einrichtungshierarchie'), 'dispatch.php/admin/tree/rangetree'));
- }
-
- if ($perm->have_perm(Config::get()->SEM_TREE_ADMIN_PERM ? Config::get()->SEM_TREE_ADMIN_PERM : 'admin') && $perm->is_fak_admin()) {
$navigation->addSubNavigation('sem_tree', new Navigation(_('Veranstaltungshierarchie'), 'dispatch.php/admin/tree/semtree'));
}