From 4342362c6fc123103e78af328bc733d444f32158 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 6 Aug 2018 18:38:51 +0000 Subject: [PATCH] Move outbox to sent on new sent message --- .../main/java/eu/faircode/email/ServiceSynchronize.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index e08d362c50..94d4557f0c 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1044,8 +1044,12 @@ public class ServiceSynchronize extends LifecycleService { long id = MimeMessageEx.getId(imessage); message = db.message().getMessage(id); - if (message != null && message.folder != folder.id) - message = null; // Archive + if (message != null && message.folder != folder.id) { + if (EntityFolder.TYPE_ARCHIVE.equals(folder.type)) + message = null; + else // Outbox to sent + message.folder = folder.id; + } boolean update = (message != null); if (message == null) message = new EntityMessage();