permission trait changed for module..

This commit is contained in:
Cüneyt Şentürk 2021-01-10 00:11:03 +03:00
parent 00c1ea15b3
commit 39f4a1913c

View File

@ -405,7 +405,25 @@ trait Permissions
// Fire event to find the proper controller for common API endpoints
if (in_array($table, ['contacts', 'documents', 'transactions'])) {
$controller = config('type.' . request()->get('type') . '.permission.prefix');
$controller = '';
$type = request()->get('type');
$alias = config('type.' . $type . '.alias');
$group = config('type.' . $type . '.group');
$prefix = config('type.' . $type . '.permission.prefix');
// if use module set module alias
if (!empty($alias)) {
$controller .= $alias . '-';
}
// if controller in folder it must
if (!empty($group)) {
$controller .= $group . '-';
}
$controller .= $prefix;
} else {
$route = app(Route::class);