[High][API] 회수된 발주 품의서 삭제 시 500 Internal Server Error 발생 #26

Closed
opened 2026-07-29 16:22:29 +09:00 by jhkim · 1 comment
Owner

제보 정보

  • ID: ERR-20260729-162229
  • 제보자: 김태건
  • 제출일시: 2026-07-29T16:22:29+09:00
  • 우선순위: P1

발생 환경

에러 증상 / 화면 문구

발주 품의서를 상신한 뒤 결재가 진행되기 전에 수정(회수)하고, 발주 관리 상세 화면에서 해당 발주를 삭제하면 Failed to fetch 또는 Internal Server Error가 표시됩니다. 삭제 요청이 500 오류로 실패하며 발주 데이터가 목록에 그대로 남습니다. 상신하지 않은 발주나 기안서 상세 화면에서 삭제하는 경우에는 정상 처리됩니다.

스크린샷

screenshot


🤖 Cutshion 베타 에러 리포트 (Tally → n8n → Gitea)

## 제보 정보 - **ID**: ERR-20260729-162229 - **제보자**: 김태건 - **제출일시**: 2026-07-29T16:22:29+09:00 - **우선순위**: P1 ## 발생 환경 - **페이지**: http://localhost:3000/orders/{발주 ID} - **브라우저**: Chrome ## 에러 증상 / 화면 문구 발주 품의서를 상신한 뒤 결재가 진행되기 전에 수정(회수)하고, 발주 관리 상세 화면에서 해당 발주를 삭제하면 Failed to fetch 또는 Internal Server Error가 표시됩니다. 삭제 요청이 500 오류로 실패하며 발주 데이터가 목록에 그대로 남습니다. 상신하지 않은 발주나 기안서 상세 화면에서 삭제하는 경우에는 정상 처리됩니다. ## 스크린샷 ![screenshot](https://s3.minio.gomcook.com/bug-reports/issue-26/1785309749485-1.png) --- 🤖 Cutshion 베타 에러 리포트 (Tally → n8n → Gitea)
jhkim added the category:APIseverity:Highsource:betastatus:triage labels 2026-07-29 16:22:29 +09:00
tgkim self-assigned this 2026-07-29 16:39:48 +09:00
Owner

발주 삭제 시 연결된 기안서의 수정·회수 이력이 남아 있어 FK 오류가 발생하는 문제를 수정했습니다. 수정 이력과 결재선을 먼저 삭제한 후 기안서와 발주를 삭제하도록 순서를 변경했으며, 회귀 테스트를 통해 정상 삭제를 확인했습니다.

발주 삭제 시 연결된 기안서의 수정·회수 이력이 남아 있어 FK 오류가 발생하는 문제를 수정했습니다. 수정 이력과 결재선을 먼저 삭제한 후 기안서와 발주를 삭제하도록 순서를 변경했으며, 회귀 테스트를 통해 정상 삭제를 확인했습니다.
tgkim closed this issue 2026-07-31 15:03:58 +09:00
Sign in to join this conversation.