chg: [acl] Use Acl::canAccess

pull/8697/head
Jakub Onderka 2022-10-24 10:01:44 +02:00
parent ecd3943e34
commit 32655cc833
3 changed files with 6 additions and 6 deletions

View File

@ -685,7 +685,7 @@ $divider = $this->element('/genericElements/SideMenu/side_menu_divider');
'text' => __('View Sharing Group')
));
}
if ($menuItem === 'editMG' || ($menuItem == 'viewMG' && $isAclSharingGroup)) {
if ($menuItem === 'editMG' || ($menuItem === 'viewMG' && $this->Acl->canAccess('sharing_group_blueprints', 'edit'))) {
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
'element_id' => 'editMG',
'url' => $baseurl . '/sharing_group_blueprints/edit/' . h($id),
@ -709,7 +709,7 @@ $divider = $this->element('/genericElements/SideMenu/side_menu_divider');
'url' => $baseurl . '/sharing_groups/index',
'text' => __('List Sharing Groups')
));
if ($isAclSharingGroup) {
if ($this->Acl->canAccess('sharing_groups', 'add')) {
echo $this->element('/genericElements/SideMenu/side_menu_link', array(
'element_id' => 'addSG',
'url' => $baseurl . '/sharing_groups/add',

View File

@ -209,17 +209,17 @@
array(
'text' => __('Add Sharing Group'),
'url' => $baseurl . '/sharing_groups/add',
'requirement' => $isAclSharingGroup
'requirement' => $this->Acl->canAccess('sharing_groups', 'add'),
),
array(
'text' => __('List Sharing Groups Blueprints'),
'url' => $baseurl . '/sharing_group_blueprints/index',
'requirement' => $isAclSharingGroup
'requirement' => $this->Acl->canAccess('sharing_group_blueprints', 'index'),
),
array(
'text' => __('Add Sharing Group Blueprint'),
'url' => $baseurl . '/sharing_group_blueprints/add',
'requirement' => $isAclSharingGroup
'requirement' => $this->Acl->canAccess('sharing_group_blueprints', 'add'),
),
array(
'type' => 'separator'

View File

@ -12,7 +12,7 @@
'text' => __('Add'),
'fa-icon' => 'plus',
'url' => $baseurl . '/sharing_groups/add',
'requirement' => $isAclSharingGroup,
'requirement' => $this->Acl->canAccess('sharing_groups', 'add'),
)
)
),