fix: expose canonical reveal payload in scoreboard detail

This commit is contained in:
2026-03-15 11:46:30 +00:00
parent 173cc8f2d9
commit 3f20f25902
2 changed files with 42 additions and 1 deletions

View File

@@ -272,7 +272,7 @@ def session_detail(request: HttpRequest, code: str) -> JsonResponse:
"players": players,
"round_question": round_question_payload,
"reveal": _build_reveal_payload(current_round_question)
if session.status == GameSession.Status.REVEAL and current_round_question
if session.status in {GameSession.Status.REVEAL, GameSession.Status.SCOREBOARD} and current_round_question
else None,
"phase_view_model": phase_view_model,
}