From c27a524fc5f0d7e3b4c57773398ec2914e6a59f7 Mon Sep 17 00:00:00 2001 From: Laurent Date: Thu, 5 Dec 2024 16:32:30 +0100 Subject: [PATCH] Adds patch to reset logs --- PadelClub/Utils/Patcher.swift | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/PadelClub/Utils/Patcher.swift b/PadelClub/Utils/Patcher.swift index 66a71ee..7bbd46b 100644 --- a/PadelClub/Utils/Patcher.swift +++ b/PadelClub/Utils/Patcher.swift @@ -16,6 +16,7 @@ enum Patch: String, CaseIterable { case alexisLeDu case importDataFromDevToProd case fixMissingMatches + case cleanLogs var id: String { return "padelclub.app.patch.\(self.rawValue)" @@ -31,7 +32,7 @@ class Patcher { } static func patchIfPossible(_ patch: Patch) { - if UserDefaults.standard.value(forKey: patch.id) == nil { +// if UserDefaults.standard.value(forKey: patch.id) == nil { do { Logger.log(">>> Patches \(patch.rawValue)...") try self._applyPatch(patch) @@ -39,7 +40,7 @@ class Patcher { } catch { Logger.error(error) } - } +// } } fileprivate static func _applyPatch(_ patch: Patch) throws { @@ -47,6 +48,7 @@ class Patcher { case .alexisLeDu: self._patchAlexisLeDu() case .importDataFromDevToProd: try self._importDataFromDev() case .fixMissingMatches: self._patchMissingMatches() + case .cleanLogs: self._cleanLogs() } } @@ -161,4 +163,7 @@ class Patcher { } + fileprivate static func _cleanLogs() { + StoreCenter.main.resetLoggingCollections() + } }