From 69c718e875b4436b560963877284d8a883524abf Mon Sep 17 00:00:00 2001 From: Zakiaass <117088186+zakiaass@users.noreply.github.com> Date: Tue, 19 Mar 2024 17:13:41 +0700 Subject: [PATCH] Akses Data Riwayat --- app/Http/Controllers/PerhitunganController.php | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/app/Http/Controllers/PerhitunganController.php b/app/Http/Controllers/PerhitunganController.php index a0d6fbf..7ef69bc 100644 --- a/app/Http/Controllers/PerhitunganController.php +++ b/app/Http/Controllers/PerhitunganController.php @@ -250,19 +250,8 @@ public function getRiwayatHasil(Request $request) // Ambil data riwayat hasil dengan pagination $logsQuery = LogActivity::query(); - // Periksa apakah pengguna telah login - if (auth()->check()) { - // Jika pengguna adalah admin, ambil semua aktivitas log - if (auth()->user()->role === 'admin') { - $logs = LogActivity::all(); - } else { - // Jika pengguna bukan admin, ambil hanya aktivitas log milik mereka sendiri - $userId = auth()->id(); - $logs = LogActivity::where('user_id', $userId)->get(); - } - } else { - // Jika pengguna belum login, kembalikan koleksi kosong - $logs = collect(); + if (auth()->check() && auth()->user()->role !== 'admin') { + $logsQuery->where('user_id', auth()->id()); } if ($request->has('search')) {