Merge remote-tracking branch 'refs/remotes/origin/main'

sync2
Raz 1 year ago
commit 6dc3a35628
  1. 6
      PadelClub/Data/Tournament.swift

@ -353,19 +353,19 @@ final class Tournament : ModelObject, Storable {
override func deleteDependencies() throws { override func deleteDependencies() throws {
let store = self.tournamentStore let store = self.tournamentStore
let teams = self.tournamentStore.teamRegistrations let teams = Array(self.tournamentStore.teamRegistrations)
for team in teams { for team in teams {
try team.deleteDependencies() try team.deleteDependencies()
} }
store.teamRegistrations.deleteDependencies(teams) store.teamRegistrations.deleteDependencies(teams)
let groups = self.tournamentStore.groupStages let groups = Array(self.tournamentStore.groupStages)
for group in groups { for group in groups {
try group.deleteDependencies() try group.deleteDependencies()
} }
store.groupStages.deleteDependencies(groups) store.groupStages.deleteDependencies(groups)
let rounds = self.self.tournamentStore.rounds let rounds = Array(self.tournamentStore.rounds)
for round in rounds { for round in rounds {
try round.deleteDependencies() try round.deleteDependencies()
} }

Loading…
Cancel
Save