From f6076a423060d8869fecbbca6eb206ef3da44152 Mon Sep 17 00:00:00 2001 From: Razmig Sarkissian Date: Tue, 2 Sep 2025 17:24:00 +0200 Subject: [PATCH] v1.2.48 fix p1000 dates --- PadelClub.xcodeproj/project.pbxproj | 4 ++-- PadelClub/Views/Cashier/Event/EventCreationView.swift | 2 +- .../Views/Cashier/Event/EventTournamentsView.swift | 11 +++++++++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/PadelClub.xcodeproj/project.pbxproj b/PadelClub.xcodeproj/project.pbxproj index 51d8b5c..e2a615c 100644 --- a/PadelClub.xcodeproj/project.pbxproj +++ b/PadelClub.xcodeproj/project.pbxproj @@ -3145,7 +3145,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.2.47; + MARKETING_VERSION = 1.2.48; PRODUCT_BUNDLE_IDENTIFIER = app.padelclub; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -3191,7 +3191,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.2.47; + MARKETING_VERSION = 1.2.48; PRODUCT_BUNDLE_IDENTIFIER = app.padelclub; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/PadelClub/Views/Cashier/Event/EventCreationView.swift b/PadelClub/Views/Cashier/Event/EventCreationView.swift index b63e77b..ef14271 100644 --- a/PadelClub/Views/Cashier/Event/EventCreationView.swift +++ b/PadelClub/Views/Cashier/Event/EventCreationView.swift @@ -154,7 +154,7 @@ struct EventCreationView: View { tournament.courtCount = selectedClub?.courtCount ?? 2 tournament.startDate = startingDate tournament.dayDuration = duration - tournament.initSettings(templateTournament: templateTournament) + tournament.initSettings(templateTournament: templateTournament, overrideTeamCount: false) } do { diff --git a/PadelClub/Views/Cashier/Event/EventTournamentsView.swift b/PadelClub/Views/Cashier/Event/EventTournamentsView.swift index 3924aab..2d554fc 100644 --- a/PadelClub/Views/Cashier/Event/EventTournamentsView.swift +++ b/PadelClub/Views/Cashier/Event/EventTournamentsView.swift @@ -35,6 +35,14 @@ struct EventTournamentsView: View { } label: { TournamentCellView(tournament: tournament) .contextMenu { + + NavigationLink { + TournamentSettingsView() + .environment(tournament) + } label: { + Label("Paramètres", systemImage: "gearshape.fill") + } + Button { navigation.openTournamentInOrganizer(tournament) } label: { @@ -134,8 +142,7 @@ struct EventTournamentsView: View { newTournament.courtCount = event.eventCourtCount() newTournament.startDate = event.eventStartDate() newTournament.dayDuration = event.eventDayDuration() - newTournament.initSettings(templateTournament: Tournament.getTemplateTournament()) - + newTournament.initSettings(templateTournament: Tournament.getTemplateTournament(), overrideTeamCount: false) dataStore.tournaments.addOrUpdate(instance: newTournament) self.newTournament = nil