From 7a0d2a8da76ec57601ccd52275c4fae34e71a727 Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 16 Dec 2024 16:24:02 +0100 Subject: [PATCH] Improve code --- .../Tournament/Screen/Components/TournamentStatusView.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PadelClub/Views/Tournament/Screen/Components/TournamentStatusView.swift b/PadelClub/Views/Tournament/Screen/Components/TournamentStatusView.swift index 9add4fd..799d634 100644 --- a/PadelClub/Views/Tournament/Screen/Components/TournamentStatusView.swift +++ b/PadelClub/Views/Tournament/Screen/Components/TournamentStatusView.swift @@ -48,9 +48,10 @@ struct TournamentStatusView: View { do { let event = tournament.eventObject() let isLastTournament = event?.tournaments.count == 1 - try dataStore.tournaments.delete(instance: tournament) if let event, isLastTournament { try dataStore.events.delete(instance: event) + } else { + try dataStore.tournaments.delete(instance: tournament) } if eventDismiss == false || isLastTournament { navigation.path = NavigationPath()