From 33d9e05907f6bfb287de0ce47e7af41bb4e0ff51 Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Sun, 10 Sep 2023 00:50:12 +0200 Subject: [PATCH] Drop < 2.2.0 key after migration (#353) Otherwise, iCloud is being constantly reinforced to true. --- Passepartout/App/Managers/DefaultUpgradeManagerStrategy.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Passepartout/App/Managers/DefaultUpgradeManagerStrategy.swift b/Passepartout/App/Managers/DefaultUpgradeManagerStrategy.swift index 4fb9dd8e..394ce1c9 100644 --- a/Passepartout/App/Managers/DefaultUpgradeManagerStrategy.swift +++ b/Passepartout/App/Managers/DefaultUpgradeManagerStrategy.swift @@ -37,6 +37,7 @@ public final class DefaultUpgradeManagerStrategy: UpgradeManagerStrategy { if isUpgradeFromBefore_2_2_0 != nil { pp_log.debug("Upgrading from < 2.2.0, iCloud syncing defaults to enabled") store.setValue(true, forLocation: AppPreference.shouldEnableCloudSyncing) + store.removeValue(forLocation: UpgradeManager.StoreKey.existingKeyBefore_2_2_0) } guard let lastVersion else {