From ee9f4d0b8f932d747786ec9b8a3c175d4d46a730 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9C=A0=EB=B3=91=EC=B2=A0?= Date: Mon, 9 Mar 2026 19:00:40 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20[=ED=98=84=ED=99=A9=ED=8C=90]=20?= =?UTF-8?q?=EA=B2=B0=EC=9E=AC=20=EC=B9=B4=EB=93=9C=20=EC=A1=B0=ED=9A=8C?= =?UTF-8?q?=EC=97=90=20approvalOnly=20=EC=8A=A4=EC=BD=94=ED=94=84=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ApprovalStep 쿼리에 approvalOnly() 스코프 적용 - 결재 유형만 필터링되도록 보정 Co-Authored-By: Claude Opus 4.6 --- app/Services/StatusBoardService.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Services/StatusBoardService.php b/app/Services/StatusBoardService.php index 48d3875..1d3545f 100644 --- a/app/Services/StatusBoardService.php +++ b/app/Services/StatusBoardService.php @@ -252,7 +252,8 @@ private function getApprovalStatus(int $tenantId, int $userId): array ->where('status', 'pending'); }) ->where('approver_id', $userId) - ->where('status', 'pending'); + ->where('status', 'pending') + ->approvalOnly(); $count = (clone $query)->count();