mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-15 17:24:10 +00:00
Finalize Typescript restructure
This commit is contained in:
@@ -257,6 +257,12 @@ class User extends Authenticatable implements HasMedia
|
||||
$query->wherePhone($filters->get('phone'));
|
||||
}
|
||||
|
||||
if ($filters->get('role')) {
|
||||
$query->whereHas('roles', function ($q) use ($filters) {
|
||||
$q->where('roles.id', $filters->get('role'));
|
||||
});
|
||||
}
|
||||
|
||||
if ($filters->get('orderByField') || $filters->get('orderBy')) {
|
||||
$field = $filters->get('orderByField') ? $filters->get('orderByField') : 'name';
|
||||
$orderBy = $filters->get('orderBy') ? $filters->get('orderBy') : 'asc';
|
||||
|
||||
Reference in New Issue
Block a user