From ad82c3c15b2a616b4a2c2e7bae3683c78bb489d4 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 21 Sep 2020 22:35:26 +0200 Subject: [PATCH] Set folder read/write --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 24ef2eb4b0..b6d48e9d17 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1329,6 +1329,8 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences ifolder = iservice.getStore().getFolder(folder.name); try { ifolder.open(Folder.READ_WRITE); + if (ifolder instanceof IMAPFolder) + db.folder().setFolderReadOnly(folder.id, ((IMAPFolder) ifolder).getUIDNotSticky()); } catch (ReadOnlyFolderException ex) { Log.w(folder.name + " read only"); ifolder.open(Folder.READ_ONLY);