|
|
|
|
@ -230,7 +230,18 @@ final public class PlayerRegistration: BasePlayerRegistration, SideStorable { |
|
|
|
|
return 0.0 |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public func totalIncome(_ tournament: Tournament) -> Double { |
|
|
|
|
if let entryFee = tournament.entryFee { |
|
|
|
|
if clubMember, let clubMemberFeeDeduction = tournament.clubMemberFeeDeduction { |
|
|
|
|
return entryFee - clubMemberFeeDeduction |
|
|
|
|
} else { |
|
|
|
|
return entryFee |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
return 0.0 |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public enum PlayerDataSource: Int, Codable { |
|
|
|
|
case frenchFederation = 0 |
|
|
|
|
|