Skip to content

hotfix: 참조 중인 스타일 이미지 삭제 방지 - #160

Merged
hoshino-love0102 merged 2 commits into
mainfrom
hotfix/referenced-file-cleanup/#159
Sep 3, 2026
Merged

hotfix: 참조 중인 스타일 이미지 삭제 방지#160
hoshino-love0102 merged 2 commits into
mainfrom
hotfix/referenced-file-cleanup/#159

Conversation

@hoshino-love0102

Copy link
Copy Markdown
Contributor

관련 이슈

변경 내용

  • READY 고아 파일 조회에서 분석 오버레이, 헤어스타일 카탈로그 에셋, 저장 후보 캡처 참조를 확인합니다.
  • 시술사진을 포함한 전체 파일 참조 6종이 정리 대상에서 제외되는 PostgreSQL 통합 테스트를 추가했습니다.
  • 참조가 없는 오래된 READY 파일은 기존처럼 정리 후보로 유지되는지 함께 검증합니다.

작업 목적

파일 정리 스케줄러가 사용 중인 스타일 이미지를 고아로 오판해 스토리지 객체를 삭제하고, 추천 및 저장 후보 API가 실제로 열리지 않는 서명 URL을 반환하는 문제를 막습니다.

테스트 방법

  • 단위 테스트 추가/수정
    • 통합 테스트 완료
    • 수동 테스트 완료
  • ./gradlew test
  • git diff --check

체크리스트

  • 코드가 프로젝트의 코딩 스타일을 따릅니다
    • 자체 코드 리뷰를 완료했습니다
    • 변경 사항에 대한 테스트를 추가했습니다
    • Breaking Changes가 없습니다

기타 사항

  • API 계약과 DB 스키마 변경은 없습니다.
  • 이 변경은 추가 삭제를 방지합니다. 이미 삭제된 카탈로그 객체는 배포 후 별도로 복구해야 합니다.

@hoshino-love0102
hoshino-love0102 merged commit 937f6ec into main Sep 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] 파일 정리 작업이 참조 중인 스타일 이미지를 삭제함

1 participant