From 63d7d27c982b3cf267ccde1225e31fc1d6506b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20Coye=20de=20Brune=CC=81lis?= Date: Thu, 9 Nov 2023 17:11:50 +0100 Subject: [PATCH] fix: Rollback breaking changes from Mail to Drive --- .../Account/UserDefaults+Extension.swift | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Sources/InfomaniakCore/Account/UserDefaults+Extension.swift b/Sources/InfomaniakCore/Account/UserDefaults+Extension.swift index d646228..edc9fb2 100644 --- a/Sources/InfomaniakCore/Account/UserDefaults+Extension.swift +++ b/Sources/InfomaniakCore/Account/UserDefaults+Extension.swift @@ -26,6 +26,8 @@ public extension UserDefaults { self.rawValue = rawValue } + // TODO: Clean hotfix + static let legacyIsFirstLaunch = Keys(rawValue: "isFirstLaunch") static let currentUserId = Keys(rawValue: "currentUserId") } @@ -41,6 +43,16 @@ public extension UserDefaults { set(newValue, forKey: key(.currentUserId)) } } + + // TODO: Clean hotfix + var legacyIsFirstLaunch: Int { + get { + return integer(forKey: key(.currentUserId)) + } + set { + set(newValue, forKey: key(.currentUserId)) + } + } } // MARK: - Internal extension