Skip to content

🐛 [fix] #84 - 보상/완료 탭에 일반·공동 미션 표시 - #85

Merged
yn2511 merged 1 commit into
mainfrom
fix/rewards-tabs-include-community
Jul 23, 2026
Merged

yn2511 merged 1 commit into
mainfrom
fix/rewards-tabs-include-community

Conversation

@yn2511

@yn2511 yn2511 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

#️⃣ Issue Number

📝 요약(Summary)

  • 보상 탭: GET /rewards + completions claimable + 공동 readyToComplete 병합
  • 완료 탭: completions claimed + 공동 completed + 로컬 completed 폴백
  • 공동 수령: POST /community-missions/{id}/complete
  • /rewards 실패해도 completions·공동 목록은 표시

Closes #84

📝 리뷰 요청사항

  • 공동 미션 rewardId와 일일 completionId 키 충돌 방지 (community- / mission- prefix)

💻 테스트 결과

  • unit: userStateLogic.missionCompletions
  • 샌드박스: 일반·공동 미수령이 보상 탭, 완료분이 완료 탭

Test plan

  • readyToComplete 공동 미션이 보상 탭에 보이고 수령됨
  • 일반 미션 claimable이 보상 탭에 보임
  • 수령/완료 후 완료 탭에 표시

BE rewards/completions는 일일만 포함하므로 community readyToComplete·completed를 FE에서 합치고, /rewards 실패 시에도 목록을 유지한다.
@yn2511
yn2511 merged commit 8cef2d0 into main Jul 23, 2026
@yn2511
yn2511 deleted the fix/rewards-tabs-include-community branch July 23, 2026 15:14
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.

🐛 [fix] 보상/완료 탭에 일반·공동 미션 미수령·완료 미표시

1 participant