Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Wurst <christoph@winzerhof-wurst.at>2020-09-03 19:02:09 +0300
committerChristoph Wurst <christoph@winzerhof-wurst.at>2020-09-29 10:21:22 +0300
commit39b3f14f4e2a7c1f02f130e2091fdd17a081aa91 (patch)
tree9ed8ce9aae743eb8dc32da9a59190a1a403695cb /lib/Listener
parent640e6ce62fb0b9dca813693a0900367fcbfc8e21 (diff)
Fix missing In-Reply-To and References header for replies
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'lib/Listener')
-rw-r--r--lib/Listener/FlagRepliedMessageListener.php7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/Listener/FlagRepliedMessageListener.php b/lib/Listener/FlagRepliedMessageListener.php
index 07e13bb13..70fcaef28 100644
--- a/lib/Listener/FlagRepliedMessageListener.php
+++ b/lib/Listener/FlagRepliedMessageListener.php
@@ -67,9 +67,8 @@ class FlagRepliedMessageListener implements IEventListener {
}
try {
- $mailbox = $this->mailboxMapper->find(
- $event->getAccount(),
- $event->getRepliedMessageData()->getFolderId()
+ $mailbox = $this->mailboxMapper->findById(
+ $event->getRepliedMessageData()->getMessage()->getMailboxId()
);
} catch (DoesNotExistException|ServiceException $e) {
$this->logger->logException($e, [
@@ -85,7 +84,7 @@ class FlagRepliedMessageListener implements IEventListener {
$this->messageMapper->addFlag(
$client,
$mailbox,
- $event->getRepliedMessageData()->getId(),
+ $event->getRepliedMessageData()->getMessage()->getUid(),
Horde_Imap_Client::FLAG_ANSWERED
);
} catch (Horde_Imap_Client_Exception $e) {