fix issue with loser round view

newoffer2025
Raz 6 months ago
parent 87e5f0936b
commit 7f0a532126
  1. 30
      PadelClubData/Data/Tournament.swift

@ -1037,22 +1037,24 @@ defer {
}
}
}
do {
try self.tournamentStore?.teamRegistrations.addOrUpdate(contentOfs: unsortedTeams())
} catch {
Logger.error(error)
}
if self.publishRankings == false {
self.publishRankings = true
do {
try DataStore.shared.tournaments.addOrUpdate(instance: self)
} catch {
Logger.error(error)
if rankings.isEmpty == false {
let teams = unsortedTeams()
Task {
await MainActor.run {
self.tournamentStore?.teamRegistrations.addOrUpdate(contentOfs: teams)
}
}
if self.publishRankings == false {
self.publishRankings = true
}
Task {
await MainActor.run {
DataStore.shared.tournaments.addOrUpdate(instance: self)
}
}
}
return rankings
}

Loading…
Cancel
Save