Improve code

sync2
Laurent 11 months ago
parent ce6e2281e3
commit 7a0d2a8da7
  1. 3
      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()

Loading…
Cancel
Save