Akses Data Riwayat
This commit is contained in:
parent
79626e28b2
commit
69c718e875
|
@ -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')) {
|
||||
|
|
Loading…
Reference in New Issue