fix: [roles index] correctly allow site admins to modify / remove roles
parent
b981b3f942
commit
a4f6e06e7a
|
@ -79,13 +79,13 @@ echo $this->element('genericElements/IndexTable/index_table', [
|
||||||
'open_modal' => '/roles/edit/[onclick_params_data_path]',
|
'open_modal' => '/roles/edit/[onclick_params_data_path]',
|
||||||
'modal_params_data_path' => 'id',
|
'modal_params_data_path' => 'id',
|
||||||
'icon' => 'edit',
|
'icon' => 'edit',
|
||||||
'requirement' => !empty($loggedUser['role']['perm_site_admin'])
|
'requirement' => !empty($loggedUser['role']['perm_admin'])
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'open_modal' => '/roles/delete/[onclick_params_data_path]',
|
'open_modal' => '/roles/delete/[onclick_params_data_path]',
|
||||||
'modal_params_data_path' => 'id',
|
'modal_params_data_path' => 'id',
|
||||||
'icon' => 'trash',
|
'icon' => 'trash',
|
||||||
'requirement' => !empty($loggedUser['role']['perm_site_admin'])
|
'requirement' => !empty($loggedUser['role']['perm_admin'])
|
||||||
],
|
],
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in New Issue