mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-10-26 15:56:30 +01:00
Fixed permission check for configuration save [#2130]
This commit is contained in:
@@ -528,14 +528,9 @@ class AdminBaseController
|
||||
$permissions = ['admin.super'];
|
||||
|
||||
switch ($type) {
|
||||
case 'configuration':
|
||||
case 'config':
|
||||
case 'system':
|
||||
$permissions[] = 'admin.configuration.system';
|
||||
break;
|
||||
case 'settings':
|
||||
case 'site':
|
||||
$permissions[] = 'admin.configuration.site';
|
||||
$type = $this->route ?: 'system';
|
||||
$permissions[] = 'admin.configuration.' . $type;
|
||||
break;
|
||||
case 'plugins':
|
||||
$permissions[] = 'admin.plugins';
|
||||
|
||||
Reference in New Issue
Block a user