sync3
Laurent 6 months ago
parent 8f1c01afc3
commit ea4f8ffe0d
  1. 16
      PadelClubData/Data/Tournament.swift

@ -1217,6 +1217,14 @@ defer {
}
}
public func remainingAmount() -> Double {
if let entryFee {
return Double(selectedPlayers().filter { $0.hasPaid() == false }.count) * entryFee
} else {
return 0.0
}
}
public func paidCompletion() -> Double {
let selectedPlayers = selectedPlayers()
if selectedPlayers.isEmpty { return 0 }
@ -2189,6 +2197,14 @@ defer {
return subject
}
public func groupStageLosingPositions() -> [Int] {
guard let maxSize = groupStages().map({ $0.size }).max() else {
return []
}
let leftInterval = qualifiedPerGroupStage + 1
return Array(leftInterval...maxSize)
}
// MARK: -
func insertOnServer() throws {

Loading…
Cancel
Save