fix(lobby): promote zero-score reveals to scoreboard
This commit is contained in:
@@ -247,13 +247,6 @@ def _maybe_promote_reveal_to_scoreboard(session: GameSession) -> GameSession:
|
||||
if current_round_question is None:
|
||||
return session
|
||||
|
||||
has_round_scores = ScoreEvent.objects.filter(
|
||||
session=session,
|
||||
meta__round_question_id=current_round_question.id,
|
||||
).exists()
|
||||
if not has_round_scores:
|
||||
return session
|
||||
|
||||
with transaction.atomic():
|
||||
locked_session = GameSession.objects.select_for_update().get(pk=session.pk)
|
||||
if locked_session.status != GameSession.Status.REVEAL:
|
||||
|
||||
Reference in New Issue
Block a user