From 32b3461757daa57768b6d2f14563d8d4a95e25f7 Mon Sep 17 00:00:00 2001
From: Liam Morland <lkmorlan@uwaterloo.ca>
Date: Thu, 11 Mar 2021 16:53:29 -0500
Subject: [PATCH] ISTWCMS-4631: Use permission 'access manage toolbar item'
 instead of UWService::userIsAdmin()

---
 uw_cfg_common.module | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/uw_cfg_common.module b/uw_cfg_common.module
index 8741e9eb..6c537891 100644
--- a/uw_cfg_common.module
+++ b/uw_cfg_common.module
@@ -195,7 +195,7 @@ function uw_cfg_common_toolbar_alter(&$items) {
     unset($items['administration']);
   }
   // Adjust toolbar for non-admin users.
-  elseif (!UWService::userIsAdmin($current_user)) {
+  if (!$current_user->hasPermission('access manage toolbar item')) {
     // Remove "Manage" toolbar item.
     unset($items['administration']);
     // Add links to "Workbench". 'dashboards' is renamed in
-- 
GitLab