diff --git a/app/Repositories/UserRepository.php b/app/Repositories/UserRepository.php index c9f3ca2c..5d6d3df4 100644 --- a/app/Repositories/UserRepository.php +++ b/app/Repositories/UserRepository.php @@ -59,6 +59,10 @@ class UserRepository extends BaseRepository $where['email'] = $request->email; } + if ($request->filled('state')) { + $where['state'] = $request->state; + } + $this->pushCriteria(new WhereCriteria($request, $where)); return $this; } diff --git a/resources/views/admin/dashboard/index.blade.php b/resources/views/admin/dashboard/index.blade.php index 49e97f08..9eac8441 100644 --- a/resources/views/admin/dashboard/index.blade.php +++ b/resources/views/admin/dashboard/index.blade.php @@ -12,14 +12,14 @@ @slot('icon', 'pe-7s-users') @slot('type', 'Pilots') @slot('pending', $pending_users) - @slot('link', route('admin.users.index').'?search=state:0') + @slot('link', route('admin.users.index').'?state='.UserState::PENDING) @endcomponent @component('admin.components.infobox') @slot('icon', 'pe-7s-cloud-upload') @slot('type', 'PIREPs') @slot('pending', $pending_pireps) - @slot('link', route('admin.pireps.index').'?search=state:0') + @slot('link', route('admin.pireps.index').'?search=state:'.PirepState::PENDING) @endcomponent @@ -30,24 +30,6 @@
@version
-@version
+