From de3b9b2df52fad4d128ae54b052cbb5325f9e042 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 24 Nov 2022 08:43:56 +0100 Subject: [PATCH] Added workaround for o2.pl --- app/src/main/java/eu/faircode/email/Core.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index ee834035b3..c89359311d 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -458,6 +458,14 @@ class Core { Log.w(folder.name + " ignored=" + op.name); } } else { + if (retry > 0 && "poczta.o2.pl".equalsIgnoreCase(account.host)) { + // UID FETCH doesn't work for o2.pl + Message[] imessages = ifolder.getMessages(); + FetchProfile ifetch = new FetchProfile(); + ifetch.add(UIDFolder.FetchProfileItem.UID); + ifolder.fetch(imessages, ifetch); + } + List messages = new ArrayList<>(); messages.add(message); if (similar.size() == 0)