From fdfe9b92ee8be887b85117cf2e9178b0d247791b Mon Sep 17 00:00:00 2001 From: Raz Date: Sat, 1 Mar 2025 08:38:15 +0100 Subject: [PATCH] minor fix --- PadelClub/Data/Tournament.swift | 7 ++++--- .../Tournament/Screen/RegistrationSetupView.swift | 2 +- .../Views/Tournament/Screen/TableStructureView.swift | 12 +++++++++++- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/PadelClub/Data/Tournament.swift b/PadelClub/Data/Tournament.swift index e927f14..aa8d85a 100644 --- a/PadelClub/Data/Tournament.swift +++ b/PadelClub/Data/Tournament.swift @@ -1941,9 +1941,11 @@ defer { return bracketTeamCount } - func buildBracket() { + func buildBracket(minimalBracketTeamCount: Int? = nil) { guard rounds().isEmpty else { return } - let roundCount = RoundRule.numberOfRounds(forTeams: bracketTeamCount()) + let roundCount = RoundRule.numberOfRounds(forTeams: minimalBracketTeamCount ?? bracketTeamCount()) + let matchCount = RoundRule.numberOfMatches(forTeams: minimalBracketTeamCount ?? bracketTeamCount()) + let rounds = (0..