Skip to content

Conversation

@chaiminwoo0223
Copy link
Contributor

📌 작업 내용 및 특이사항

✅ 검증 조회 비즈니스 로직에 완료 여부 검증 정책 추가

  • TripQueryService.getValidTrip()TripPolicy.validateCompleted() 추가
  • StampQueryService.getValidStamp()StampPolicy.validateCompleted() 추가
  • MissionQueryService.getValidMission()MissionPolicy.validateCompleted() 추가

✅ 테스트

  • TripQueryServiceTest에서 GetValidTrip 단위 테스트 수정
  • StampQueryServiceTest에서 GetValidStamp 단위 테스트 수정
  • MissionQueryServiceTest에서 GetValidMission 단위 테스트 수정

🌱 관련 이슈


🔍 참고사항(선택)

  • MemberFacade.confirmImage()에 멤버 캐시 무효화 로직 추가 -> MEMBER
  • StudyLogFacade.confirmImage()에 학습 로그 캐시 무효화 로직 추가 -> STUDYLOGS

📚 기타(선택)

* refactor: TripQueryService.getValidTrip()에 완료 여부 검증 정책 추가
* refactor: StampQueryService.getValidStamp()에 완료 여부 검증 정책 추가
* refactor: MissionQueryService.getValidMission()에 완료 여부 검증 정책 추가

* refactor: MemberFacade.confirmImage()에 멤버 캐시 무효화 로직 추가
* refactor: StudyLogFacade.confirmImage()에 학습 로그 캐시 무효화 로직 추가

* test: TripQueryServiceTest에서 GetValidTrip 단위 테스트 수정
* test: StampQueryServiceTest에서 GetValidStamp 단위 테스트 수정
* test: MissionQueryServiceTest에서 GetValidMission 단위 테스트 수정
@chaiminwoo0223 chaiminwoo0223 self-assigned this Nov 17, 2025
@chaiminwoo0223 chaiminwoo0223 added the 🪄refactor 기능 개선 및 리팩토링 label Nov 17, 2025
@chaiminwoo0223 chaiminwoo0223 changed the title 여행, 스탬프, 미션 조회 비즈니스 로직에 완료 여부 검증 정책 추가(#116) refactor: 여행, 스탬프, 미션 상세 조회 비즈니스 로직에 완료 여부 검증 정책 추가(#116) Nov 17, 2025
@chaiminwoo0223 chaiminwoo0223 changed the title refactor: 여행, 스탬프, 미션 상세 조회 비즈니스 로직에 완료 여부 검증 정책 추가(#116) refactor: 여행, 스탬프, 미션 조회 비즈니스 로직에 완료 여부 검증 정책 추가(#116) Nov 17, 2025
Copy link
Contributor

@hisonghy hisonghy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!
병합부탁드려욥

@chaiminwoo0223 chaiminwoo0223 merged commit 32cd5a9 into develop Nov 18, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🪄refactor 기능 개선 및 리팩토링

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🪄[REFACTOR]: 여행, 스탬프, 미션 조회 비즈니스 로직에 완료 여부 검증 정책 추가

3 participants