From de66a9420c855b7032ce24d418b025c2cd4886e6 Mon Sep 17 00:00:00 2001
From: Thomas Hackl <hackl@data-quest.de>
Date: Sat, 15 Jul 2023 23:27:25 +0200
Subject: [PATCH] range and sem_tree admin is now only for roots, fixes #2917

---
 lib/navigation/AdminNavigation.php | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/lib/navigation/AdminNavigation.php b/lib/navigation/AdminNavigation.php
index b5628858d7c..0ec008e3ae7 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'));
         }
 
-- 
GitLab