From 73c7a849f646fe873bc17f14eed4cfbcf8a8f936 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 2 Dec 2022 20:58:53 +0100 Subject: [PATCH] Calendar: process REPLY --- app/src/main/java/eu/faircode/email/MessageHelper.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 222ae671ac..797d4f7dc2 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -3923,7 +3923,7 @@ public class MessageHelper { if (method.isRequest() || method.isCancel()) CalendarHelper.delete(context, event, message); - if (method.isRequest()) { + if (method.isRequest() || method.isReply()) { String selectedAccount; String selectedName; try { @@ -3936,8 +3936,11 @@ public class MessageHelper { selectedName = null; } - CalendarHelper.insert(context, icalendar, event, - selectedAccount, selectedName, message); + if (method.isRequest()) + CalendarHelper.insert(context, icalendar, event, + selectedAccount, selectedName, message); + else + CalendarHelper.update(context, event, message); } } catch (Throwable ex) { Log.w(ex);