patches tournament and upload values to server

sync_v2
Laurent 7 months ago
parent b364e20aaa
commit 587fe5d995
  1. 5
      PadelClub/Utils/Patcher.swift

@ -53,6 +53,7 @@ enum PatchError: Error {
enum Patch: String, CaseIterable { enum Patch: String, CaseIterable {
case cleanLogs case cleanLogs
case syncUpgrade case syncUpgrade
case updateTournaments
var id: String { var id: String {
return "padelclub.app.patch.\(self.rawValue)" return "padelclub.app.patch.\(self.rawValue)"
@ -83,6 +84,7 @@ class AutomaticPatcher {
switch patch { switch patch {
case .cleanLogs: self._cleanLogs() case .cleanLogs: self._cleanLogs()
case .syncUpgrade: self._syncUpgrade() case .syncUpgrade: self._syncUpgrade()
case .updateTournaments: self._updateTournaments()
} }
} }
@ -128,4 +130,7 @@ class AutomaticPatcher {
} }
} }
fileprivate static func _updateTournaments() {
DataStore.shared.tournaments.addOrUpdate(contentOfs: DataStore.shared.tournaments)
}
} }

Loading…
Cancel
Save