From 3d75ab96461d4fb16d85e8db486519f635140ac3 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 26 Dec 2020 10:00:37 +0100 Subject: [PATCH] Special case for onet.pl failing to copy messages --- app/src/main/java/eu/faircode/email/Core.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 59e3653b9b..bd5e4de41a 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -470,6 +470,17 @@ class Core { continue; } + if (EntityOperation.MOVE.equals(op.name) && + "imap.poczta.onet.pl".equals(account.host)) { + ops.remove(op); + db.operation().deleteOperation(op.id); + if (message != null) { + db.message().setMessageUiHide(message.id, false); + db.message().setMessageError(message.id, Log.formatThrowable(ex, false)); + } + continue; + } + if (op.tries >= TOTAL_RETRY_MAX || ex instanceof OutOfMemoryError || ex instanceof FileNotFoundException ||