From c26ede01b509c605cc9c8be0d9f294d6b068fa1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Thu, 26 Feb 2026 22:56:57 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20[leave]=20HTMX=20=EC=82=AC=EC=9D=B4?= =?UTF-8?q?=EB=93=9C=EB=B0=94=20=EB=84=A4=EB=B9=84=EA=B2=8C=EC=9D=B4?= =?UTF-8?q?=EC=85=98=20=EC=8B=9C=20HX-Redirect=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/HR/LeaveController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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;