diff --git a/app/Http/Controllers/HR/LeaveController.php b/app/Http/Controllers/HR/LeaveController.php index 4f4264bd..751379f2 100644 --- a/app/Http/Controllers/HR/LeaveController.php +++ b/app/Http/Controllers/HR/LeaveController.php @@ -14,8 +14,12 @@ public function __construct( private LeaveService $leaveService ) {} - public function index(): View|Response + public function index(\Illuminate\Http\Request $request): View|Response { + if ($request->header('HX-Request')) { + return response('', 200)->header('HX-Redirect', route('hr.leaves.index')); + } + $employees = $this->leaveService->getActiveEmployees(); $departments = $this->leaveService->getDepartments(); $typeMap = Leave::TYPE_MAP;