Fix regia basket e stabilità diretta iOS.

La regia remota non va più in 500 su basket/timed; iOS gestisce chiusura set, riconnessione RTMP e avanzamento quarti in modo affidabile.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Emiliano Frascaro
2026-06-20 12:30:34 +02:00
parent 731b43ea88
commit 270bf680a4
16 changed files with 665 additions and 441 deletions

View File

@@ -45,6 +45,11 @@ module Scoring
current_set >= max_sets ? @points_deciding_set : @points_per_set
end
def self.points_target_for_match(match, current_set: 1)
rules = from_match(match)
rules.is_a?(Rules) ? rules.points_target(current_set) : 0
end
def set_winner_from_points(home_points:, away_points:, current_set:)
target = points_target(current_set)
if home_points >= target && (home_points - away_points) >= @min_point_lead