From a416e7453fcd9c7f5705268e1d5aaed8cd2ef673 Mon Sep 17 00:00:00 2001 From: Marco Gomiero Date: Sat, 20 Jul 2024 12:24:50 +0200 Subject: [PATCH] Fix issue with sync error message on iOS --- iosApp/Source/Accounts/Dropbox/DropboxSyncScreen.swift | 2 +- iosApp/Source/Home/HomeScreen.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/iosApp/Source/Accounts/Dropbox/DropboxSyncScreen.swift b/iosApp/Source/Accounts/Dropbox/DropboxSyncScreen.swift index 4ead617d..095b29a1 100644 --- a/iosApp/Source/Accounts/Dropbox/DropboxSyncScreen.swift +++ b/iosApp/Source/Accounts/Dropbox/DropboxSyncScreen.swift @@ -45,7 +45,7 @@ struct DropboxSyncScreen: View { .task { do { let stream = asyncSequence(for: viewModel.dropboxSyncMessageState) - for try await message in stream where message is DropboxSynMessages.Error { + for try await message in stream where message is DropboxSynMessages.Error { self.appState.snackbarQueue.append( SnackbarData( title: feedFlowStrings.dropboxSyncError, diff --git a/iosApp/Source/Home/HomeScreen.swift b/iosApp/Source/Home/HomeScreen.swift index 26645b13..2fd2c9e0 100644 --- a/iosApp/Source/Home/HomeScreen.swift +++ b/iosApp/Source/Home/HomeScreen.swift @@ -180,7 +180,7 @@ struct HomeScreen: View { .task { do { let stream = asyncSequence(for: homeViewModel.syncMessageQueue) - for try await message in stream { + for try await message in stream where message.isError() { self.appState.snackbarQueue.append( SnackbarData( title: feedFlowStrings.errorAccountSync,