From 29d80e5c0d2230ca49521a5d8f436c13dd34e20b Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 4 Oct 2023 16:48:44 +0200 Subject: [PATCH] Refactoring --- app/src/main/java/eu/faircode/email/EntityFolder.java | 3 +++ app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 3 +-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/EntityFolder.java b/app/src/main/java/eu/faircode/email/EntityFolder.java index 494c4f33fe..38d5b6f5c7 100644 --- a/app/src/main/java/eu/faircode/email/EntityFolder.java +++ b/app/src/main/java/eu/faircode/email/EntityFolder.java @@ -319,6 +319,9 @@ public class EntityFolder extends EntityOrder implements Serializable { unified = true; notify = true; } + + if ("poczta.o2.pl".equals(account.host) && INBOX.equals(name)) + poll = true; } void inheritFrom(EntityFolder parent) { diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 6d88b823ad..fa063a3dcc 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1715,8 +1715,7 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences // https://tools.ietf.org/html/rfc2177 final boolean capIdle = - iservice.hasCapability("IDLE") && - !"poczta.o2.pl".equals(account.host); + iservice.hasCapability("IDLE"); final boolean capUtf8 = iservice.hasCapability("UTF8=ACCEPT") || iservice.hasCapability("UTF8=ONLY");