FIX: Filtrar roles y usuarios para excluir 'developer'
This commit is contained in:
parent
16361e0a27
commit
d995e27a39
@ -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');
|
||||||
|
|
||||||
|
|||||||
@ -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']);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user