diff --git a/PadelClub/Views/Navigation/Toolbox/DebugSettingsView.swift b/PadelClub/Views/Navigation/Toolbox/DebugSettingsView.swift index 874b833..5cd1f1b 100644 --- a/PadelClub/Views/Navigation/Toolbox/DebugSettingsView.swift +++ b/PadelClub/Views/Navigation/Toolbox/DebugSettingsView.swift @@ -108,10 +108,8 @@ struct DebugSettingsView: View { isSynchronizing = true } - do { - try await StoreCenter.main.synchronizeLastUpdates() - } catch { - Logger.error(error) + let error = await StoreCenter.main.synchronizeLastUpdates() + if let error { await MainActor.run { errorMessage = error.localizedDescription showingError = true diff --git a/PadelClubTests/SynchronizationTests.swift b/PadelClubTests/SynchronizationTests.swift index 8d35757..aaee13d 100644 --- a/PadelClubTests/SynchronizationTests.swift +++ b/PadelClubTests/SynchronizationTests.swift @@ -21,7 +21,7 @@ struct SynchronizationTests { @Test func synchronizationTest() async throws { _ = try await self.login() - try await StoreCenter.main.synchronizeLastUpdates() + await StoreCenter.main.synchronizeLastUpdates() }