Skip to content

fix: Inquiry 상태 전이에 가드가 없음 #409

Description

@pooreumjung

Fix Report

고쳐야 할 사항

  • ManageInquiryService.updateStatus()(src/main/java/ssu/eatssu/domain/admin/service/ManageInquiryService.java)가 요청받은 InquiryStatus를 아무 제약 없이 그대로 설정한다. WAITING → ANSWERED → HOLD 같은 정상적인 흐름뿐 아니라 ANSWERED → WAITING처럼 되돌리는 전이도 그대로 허용된다. 의도된 상태 전이 규칙이 있다면 서비스 레이어에 가드를 추가해야 한다.

첨부자료

  • 없음

Metadata

Metadata

Assignees

Labels

fix고치기

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions