|
|
|
|
@ -13,6 +13,7 @@ class Tournament : ModelObject, Storable { |
|
|
|
|
static func resourceName() -> String { "tournaments" } |
|
|
|
|
static func tokenExemptedMethods() -> [HTTPMethod] { return [] } |
|
|
|
|
static func filterByStoreIdentifier() -> Bool { return false } |
|
|
|
|
static var relationshipNames: [String] = [] |
|
|
|
|
|
|
|
|
|
var id: String = Store.randomId() |
|
|
|
|
var event: String? |
|
|
|
|
@ -1897,13 +1898,13 @@ defer { |
|
|
|
|
DataStore.shared.tournaments.writeChangeAndInsertOnServer(instance: self) |
|
|
|
|
|
|
|
|
|
for teamRegistration in self.unsortedTeams() { |
|
|
|
|
try teamRegistration.insertOnServer() |
|
|
|
|
teamRegistration.insertOnServer() |
|
|
|
|
} |
|
|
|
|
for groupStage in self.groupStages() { |
|
|
|
|
try groupStage.insertOnServer() |
|
|
|
|
groupStage.insertOnServer() |
|
|
|
|
} |
|
|
|
|
for round in self.allRounds() { |
|
|
|
|
try round.insertOnServer() |
|
|
|
|
round.insertOnServer() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|