diff --git a/PadelClub/Views/Tournament/Subscription/Guard.swift b/PadelClub/Views/Tournament/Subscription/Guard.swift index afbc3b6..61a83c8 100644 --- a/PadelClub/Views/Tournament/Subscription/Guard.swift +++ b/PadelClub/Views/Tournament/Subscription/Guard.swift @@ -20,6 +20,8 @@ import LeStorage var updateListenerTask: Task? = nil + fileprivate let _freeTournaments: Int = 3 + override init() { super.init() @@ -273,7 +275,7 @@ import LeStorage fileprivate func _paymentWithoutSubscription() -> Tournament.TournamentPayment? { let freelyPayed: Int = DataStore.shared.tournaments.filter { $0.payment == .free && $0.isCanceled == false }.count - if freelyPayed < 1 { + if freelyPayed < self._freeTournaments { return Tournament.TournamentPayment.free } let tournamentCreditCount: Int = self._purchasedTournamentCount()