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처럼 되돌리는 전이도 그대로 허용된다. 의도된 상태 전이 규칙이 있다면 서비스 레이어에 가드를 추가해야 한다.

첨부자료

  • 없음

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

fix고치기

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions