Skip to content

[issue]: 어드민-모바일 위스키 삭제데이터 관리 부정합 #219

Description

@200wonman

who

FE, BE

what

어드민에서 삭제된 위스키가 모바일에서 노출됨

why

Image Image

위스키 https://admin.bottle-note.com/whisky/7798 어드민에서 삭제처리함.
모바일에서 노출됨 https://bottle-note.com/search/all/7798

확인필요


PM 보강: 작업 목표 및 분석 범위

목표

  • 어드민에서 삭제 처리된 위스키가 Product API 및 모바일/프로덕트 화면에 노출되지 않도록 보정한다.
  • 단, Admin API/어드민 화면은 관리·복구·감사 목적상 삭제 데이터가 노출될 수 있으므로 Product API와 동일 기준으로 일괄 차단하지 않는다.

확인/분석 범위

  • 위스키 조회/상세/검색/추천/연관 데이터 등 Product API의 전체 위스키 노출 경로를 점검한다.
  • Admin 위스키 관리 API와 Product API의 삭제 데이터 처리 기준을 분리해서 확인한다.
  • 삭제 상태 필드/도메인 모델/쿼리 조건/DTO 매핑/캐시 또는 색인 사용 여부를 함께 확인한다.

완료 기준

  • 삭제 처리된 위스키가 Product API 응답에서 제외된다.
  • 어드민 관리 경로에서 필요한 삭제 데이터 조회 가능성은 유지 또는 명시적으로 분리된다.
  • 관련 테스트 또는 검증 근거가 PR에 포함된다.

Metadata

Metadata

Assignees

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