FIX: Filtrar roles y usuarios para excluir 'developer'

This commit is contained in:
Juan Felipe Zapata Moreno 2025-11-20 17:19:14 -06:00
parent 16361e0a27
commit d995e27a39
2 changed files with 4 additions and 5 deletions

View File

@ -26,7 +26,7 @@ class RoleController extends Controller
*/ */
public function index() public function index()
{ {
$model = Role::orderBy('description'); $model = Role::where('name', '!=','developer')->orderBy('description');
QuerySupport::queryByKey($model, request(), 'name'); QuerySupport::queryByKey($model, request(), 'name');

View File

@ -29,10 +29,9 @@ class UserController extends Controller
*/ */
public function index() public function index()
{ {
$users = User::with([ $users = User::whereDoesntHave('roles', function ($query) {
'module:id,name', $query->where('name', 'developer');
'roles:name' })->orderBy('name');
])->orderBy('name');
QuerySupport::queryByKeys($users, ['name', 'email']); QuerySupport::queryByKeys($users, ['name', 'email']);