Fix avanzamento quarto basket e regia senza cronometro.

Normalizza il periodo nel backend quando l'app invia "Q1" via cable, così advance_period aggiorna regia e overlay; rimuove i controlli cronometro dalla regia e rende più tollerante il decode iOS al resume sessione.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Emiliano Frascaro
2026-06-20 16:15:44 +02:00
parent c92099a41b
commit 793cfaaaf1
18 changed files with 861 additions and 452 deletions

View File

@@ -55,7 +55,7 @@ class ScoreState < ApplicationRecord
end
def current_period
(data || {})["period"].to_i.positive? ? (data || {})["period"].to_i : 1
Scoring::PeriodData.number_from((data || {})["period"]) || 1
end
def current_period_label