RoleController: Always perform a permission check
This commit is contained in:
parent
ec7fb82a94
commit
965aac11ef
|
@ -32,6 +32,7 @@ class RoleController extends AuthBackendController
|
|||
{
|
||||
public function init()
|
||||
{
|
||||
$this->assertPermission('config/access-control/roles');
|
||||
$this->view->title = $this->translate('Roles');
|
||||
|
||||
parent::init();
|
||||
|
@ -57,7 +58,6 @@ class RoleController extends AuthBackendController
|
|||
*/
|
||||
public function listAction()
|
||||
{
|
||||
$this->assertPermission('config/access-control/roles');
|
||||
$this->createListTabs()->activate('role/list');
|
||||
$this->view->roles = (new RolesConfig())
|
||||
->select();
|
||||
|
@ -82,8 +82,6 @@ class RoleController extends AuthBackendController
|
|||
*/
|
||||
public function addAction()
|
||||
{
|
||||
$this->assertPermission('config/access-control/roles');
|
||||
|
||||
$role = new RoleForm();
|
||||
$role->setRedirectUrl('__CLOSE__');
|
||||
$role->setRepository(new RolesConfig());
|
||||
|
@ -100,8 +98,6 @@ class RoleController extends AuthBackendController
|
|||
*/
|
||||
public function editAction()
|
||||
{
|
||||
$this->assertPermission('config/access-control/roles');
|
||||
|
||||
$name = $this->params->getRequired('role');
|
||||
$role = new RoleForm();
|
||||
$role->setRedirectUrl('__CLOSE__');
|
||||
|
@ -123,8 +119,6 @@ class RoleController extends AuthBackendController
|
|||
*/
|
||||
public function removeAction()
|
||||
{
|
||||
$this->assertPermission('config/access-control/roles');
|
||||
|
||||
$name = $this->params->getRequired('role');
|
||||
$role = new RoleForm();
|
||||
$role->setRedirectUrl('__CLOSE__');
|
||||
|
@ -143,7 +137,6 @@ class RoleController extends AuthBackendController
|
|||
|
||||
public function auditAction()
|
||||
{
|
||||
$this->assertPermission('config/access-control/roles');
|
||||
$this->createListTabs()->activate('role/audit');
|
||||
$this->view->title = t('Audit');
|
||||
|
||||
|
|
Loading…
Reference in New Issue