allow custom permission for settings

This commit is contained in:
Denis Duliçi
2020-09-07 12:25:55 +03:00
parent e9c3cd8c82
commit e038843601

View File

@ -54,7 +54,9 @@ class Settings extends Controller
$settings = [];
foreach ($modules->settings as $alias => $setting) {
if (!user()->can('read-' . $alias . '-settings')) {
$permission = !empty($setting['permission']) ? $setting['permission'] : 'read-' . $alias . '-settings';
if (!user()->can($permission)) {
continue;
}