assign role roles
This commit is contained in:
@@ -62,6 +62,10 @@ if ($allowedTenantIds) {
|
||||
$tenants = [];
|
||||
}
|
||||
$roles = $roleService->listActive();
|
||||
$assignableRoleService = app(\MintyPHP\Service\Access\AssignableRoleService::class);
|
||||
$assignableRoleIds = $assignableRoleService->listAssignableRoleIdsForActor($currentUserId);
|
||||
$assignableRoleIdMap = array_fill_keys($assignableRoleIds, true);
|
||||
$roles = array_values(array_filter($roles, static fn (array $r): bool => isset($assignableRoleIdMap[(int) ($r['id'] ?? 0)])));
|
||||
$selectedTenantIds = [];
|
||||
$selectedRoleIds = [];
|
||||
$selectedDepartmentIds = [];
|
||||
|
||||
Reference in New Issue
Block a user