From 161829c5525b64df3fd6686a41e99c1fa7175676 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 20 Oct 2020 16:18:43 +0200 Subject: [PATCH] Disable sync for non existing folders --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index f3b64a562d..4344d2899e 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1088,10 +1088,9 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences throw ex1; } } catch (FolderNotFoundException ex) { - if ("INBOX".equalsIgnoreCase(folder.name)) - throw ex; Log.w(folder.name, ex); - db.folder().deleteFolder(folder.id); + db.folder().setFolderError(folder.id, Log.formatThrowable(ex)); + db.folder().setFolderSynchronize(folder.id, false); continue; } catch (Throwable ex) { db.folder().setFolderError(folder.id, Log.formatThrowable(ex));