Skip to content

[feature/#741] 게임판 명단 셔틀콕 제출 여부 변경 API 구현 - #743

Merged
Dimo-2562 merged 4 commits into
developfrom
feature/#741
Sep 5, 2026
Merged

Dimo-2562 merged 4 commits into
developfrom
feature/#741

Conversation

@Dimo-2562

@Dimo-2562 Dimo-2562 commented Sep 5, 2026 •

Copy link
Copy Markdown
Contributor

❤️ 기능 설명

게임 진행자가 게임판 명단의 셔틀콕 제출 여부를 변경하는 API를 구현했습니다.

  • PATCH /api/game-boards/{gameBoardId}/gameBoardMembers/{gameBoardMemberId}/shuttlecock-submission
  • 명시적인 shuttlecockSubmitted Boolean 값으로 멱등 변경
  • 게임 진행자 권한과 게임판-명단 소속 검증
  • 실제 상태 변경 시 MEMBERS_UPDATED snapshot 전파
  • 동일 게임판의 동시 요청을 pessimistic lock으로 직렬화해 중복 변경 이벤트 방지

연결된 issue

close #741



🩷 Approve 하기 전 확인해주세요!

  • 실제 상태가 변경된 경우에만 명단 갱신 이벤트를 발행합니다.
  • 비동기 snapshot 순서 보장은 후속 이슈 #742에서 다룹니다. 어떤 방향으로 다룰지 누가 다룰지는 얘기해보면 좋을 것 같습니다!

✅ 체크리스트

  • PR 제목 규칙 잘 지켰는가?
  • 추가/수정사항을 설명하였는가?
  • 테스트 결과 사진을 넣었는가?
  • 이슈넘버를 적었는가?

@Dimo-2562 Dimo-2562 added the 🛠️ FEAT This issue or pull request already exists label Sep 5, 2026
@Dimo-2562 Dimo-2562 self-assigned this Sep 5, 2026

@kanghana1 kanghana1 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

확인했습니다! 셔틀콕 제출 여부는 멤버 단위 독립 boolean이라 게임판 전체 비관적 락이 좀 무겁지 않을까 싶긴 해요! 근데 불필요한 락은 아니라서 어풉 해두겠습니다!

@Dimo-2562
Dimo-2562 merged commit dba44b9 into develop Sep 5, 2026
1 check passed
@Dimo-2562
Dimo-2562 deleted the feature/#741 branch September 5, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🛠️ FEAT This issue or pull request already exists

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] 게임판 명단 셔틀콕 제출 여부 변경 API 구현

2 participants