From 5f9f07657f73214e22c6ee1de551ab470bb57e3c Mon Sep 17 00:00:00 2001 From: putrakuningan Date: Sat, 21 Jun 2025 11:28:59 +0700 Subject: [PATCH] FEAT: Fixed error permission on basic-data Module --- app/Http/Controllers/BranchController.php | 5 ++++- app/Http/Controllers/CurrencyController.php | 8 ++++++-- app/Http/Controllers/HolidayCalendarController.php | 8 ++++++-- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/BranchController.php b/app/Http/Controllers/BranchController.php index 343f053..390a88d 100644 --- a/app/Http/Controllers/BranchController.php +++ b/app/Http/Controllers/BranchController.php @@ -16,7 +16,10 @@ public function __construct() { - $this->user = auth()->user(); + $this->middleware(function ($request, $next) { + $this->user = auth()->user(); + return $next($request); + }); } public function index() diff --git a/app/Http/Controllers/CurrencyController.php b/app/Http/Controllers/CurrencyController.php index 4074920..a7afa91 100644 --- a/app/Http/Controllers/CurrencyController.php +++ b/app/Http/Controllers/CurrencyController.php @@ -14,8 +14,12 @@ { protected $user; - public function __construct(){ - $this->user = auth()->user(); + public function __construct() + { + $this->middleware(function ($request, $next) { + $this->user = auth()->user(); + return $next($request); + }); } public function index() diff --git a/app/Http/Controllers/HolidayCalendarController.php b/app/Http/Controllers/HolidayCalendarController.php index 1a1a85d..41e2d35 100644 --- a/app/Http/Controllers/HolidayCalendarController.php +++ b/app/Http/Controllers/HolidayCalendarController.php @@ -14,8 +14,12 @@ { protected $user; - public function __construct(){ - $this->user = auth()->user(); + public function __construct() + { + $this->middleware(function ($request, $next) { + $this->user = auth()->user(); + return $next($request); + }); } public function index()