|
|
|
|
@ -100,6 +100,10 @@ final public class Event: BaseEvent { |
|
|
|
|
tournaments.filter({ $0.isFree() == false && $0.isCanceled == false && $0.isDeleted == false }) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public func shareURL() -> URL? { |
|
|
|
|
return URL(string: URLs.main.url.appending(path: "event/\(id)").absoluteString.removingPercentEncoding!) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func insertOnServer() throws { |
|
|
|
|
DataStore.shared.events.writeChangeAndInsertOnServer(instance: self) |
|
|
|
|
for tournament in self.tournaments { |
|
|
|
|
|