From 10da3ff62d87771e5386f16eb7c26d873824b600 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 20 Jul 2026 19:26:42 +0900 Subject: [PATCH] fix: delete visit request test records --- frontend/src/pages/DashboardPage.tsx | 2 +- frontend/src/pages/VisitRequestListPage.tsx | 2 +- server/routes/business.ts | 9 +-------- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/frontend/src/pages/DashboardPage.tsx b/frontend/src/pages/DashboardPage.tsx index 2a3c102..36ce297 100644 --- a/frontend/src/pages/DashboardPage.tsx +++ b/frontend/src/pages/DashboardPage.tsx @@ -154,7 +154,7 @@ export const DashboardPage: React.FC = () => { {deleting != null && ( { {deleting != null && ( ( - 'SELECT count(*) AS count FROM access_events WHERE visit_request_id = $1', - [id], - ); - if (Number(events.rows[0]?.count ?? 0) > 0) { - throw new ApiError(400, '실제 입/퇴장 기록이 있는 신청은 삭제할 수 없습니다.'); - } - await dbQuery('DELETE FROM pass_deliveries WHERE visit_request_id = $1', [id]); await dbQuery('DELETE FROM approvals WHERE visit_request_id = $1', [id]); + await dbQuery('DELETE FROM access_events WHERE visit_request_id = $1', [id]); await dbQuery('DELETE FROM visit_requests WHERE id = $1', [id]); await dbQuery( `DELETE FROM visitors v