From d89f26a26cafa7d6795916579cbc98de68a91f12 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Thu, 29 Sep 2022 18:57:31 +0200 Subject: [PATCH] Update example app --- .../xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift | 2 +- Examples/xx-messenger/Sources/AppFeature/AppFeature.swift | 2 +- Examples/xx-messenger/Sources/BackupFeature/BackupFeature.swift | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift b/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift index a81b863a..3cf2cb0b 100644 --- a/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift +++ b/Examples/xx-messenger/Sources/AppFeature/AppEnvironment+Live.swift @@ -28,7 +28,7 @@ extension AppEnvironment { handleConfirm: .live(db: dbManager.getDB), handleReset: .live(db: dbManager.getDB) ) - let backupStorage = BackupStorage.live(now: Date.init) + let backupStorage = BackupStorage.onDisk() let mainQueue = DispatchQueue.main.eraseToAnyScheduler() let bgQueue = DispatchQueue.global(qos: .background).eraseToAnyScheduler() diff --git a/Examples/xx-messenger/Sources/AppFeature/AppFeature.swift b/Examples/xx-messenger/Sources/AppFeature/AppFeature.swift index 145da907..07be9948 100644 --- a/Examples/xx-messenger/Sources/AppFeature/AppFeature.swift +++ b/Examples/xx-messenger/Sources/AppFeature/AppFeature.swift @@ -97,7 +97,7 @@ let appReducer = Reducer<AppState, AppAction, AppEnvironment> env.log(.error(error as NSError)) })) cancellables.append(env.messenger.registerBackupCallback(.init { data in - env.backupStorage.store(data) + try? env.backupStorage.store(data) })) let isLoaded = env.messenger.isLoaded() diff --git a/Examples/xx-messenger/Sources/BackupFeature/BackupFeature.swift b/Examples/xx-messenger/Sources/BackupFeature/BackupFeature.swift index 128c375b..e1ce8fb2 100644 --- a/Examples/xx-messenger/Sources/BackupFeature/BackupFeature.swift +++ b/Examples/xx-messenger/Sources/BackupFeature/BackupFeature.swift @@ -166,7 +166,7 @@ public let backupReducer = Reducer<BackupState, BackupAction, BackupEnvironment> return Effect.run { subscriber in do { try env.messenger.stopBackup() - env.backupStorage.remove() + try env.backupStorage.remove() subscriber.send(.didStop(failure: nil)) } catch { subscriber.send(.didStop(failure: error as NSError)) -- GitLab