diff --git a/PadelClub/Data/Club.swift b/PadelClub/Data/Club.swift index c8c2907..8c615b8 100644 --- a/PadelClub/Data/Club.swift +++ b/PadelClub/Data/Club.swift @@ -39,8 +39,9 @@ class Club : ModelObject, Storable, Hashable { var broadcastCode: String? // var alphabeticalName: Bool = false - internal init(name: String, acronym: String? = nil, phone: String? = nil, code: String? = nil, address: String? = nil, city: String? = nil, zipCode: String? = nil, latitude: Double? = nil, longitude: Double? = nil, courtCount: Int = 2, broadcastCode: String? = nil) { + internal init(creator: String? = nil, name: String, acronym: String? = nil, phone: String? = nil, code: String? = nil, address: String? = nil, city: String? = nil, zipCode: String? = nil, latitude: Double? = nil, longitude: Double? = nil, courtCount: Int = 2, broadcastCode: String? = nil) { self.name = name + self.creator = creator self.acronym = acronym ?? name.acronym() self.phone = phone self.code = code @@ -236,7 +237,7 @@ extension Club { if clubs.isEmpty == false { return clubs.first! } else { - return Club(name: name, code: code) + return Club(creator: Store.main.userId, name: name, code: code, city: city, zipCode: zipCode) } }