From 228a4f8dc7bea31afa981dc83da6c288e2c6b6b7 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 9 Sep 2025 09:52:24 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(auth):=20perbaiki=20penangan?= =?UTF-8?q?an=20branch=20null=20dan=20tambahkan=20mapping=20role=20baru?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Perbaikan Penanganan Branch Null: - Menambahkan pengecekan kondisional sebelum menyimpan branch_id ke session - Mencegah error ketika branch tidak ditemukan berdasarkan lastFourDigits - Implementasi menggunakan if statement untuk memastikan $branch ada sebelum mengakses properti id --- app/Http/Requests/LoginRequest.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Requests/LoginRequest.php b/app/Http/Requests/LoginRequest.php index 30c62a3..eb85186 100644 --- a/app/Http/Requests/LoginRequest.php +++ b/app/Http/Requests/LoginRequest.php @@ -99,7 +99,9 @@ $branch = Branch::where('code', 'LIKE', '%' . $lastFourDigits)->first(); session()->put($userArray[0]); - session()->put('branch_id',$branch->id); + if ($branch) { + session()->put('branch_id', $branch->id); + } $user = User::updateOrCreate( [$loginField => $credentials['login']],