summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMaksim Sukharev <antreesy.web@gmail.com>2023-12-14 11:50:58 +0100
committerMaksim Sukharev <antreesy.web@gmail.com>2023-12-14 11:50:58 +0100
commitb4b2d375cf8a9d05d44c3dbda9219b3c99c314ad (patch)
tree43f53bf2e11babb1dee5dfb37a4f1b97db2fcf5c /lib
parent3f443b3e0b4fa6e550f8c8d21bdc0eea420e1565 (diff)
fix(shares): retreive parent id from metadata
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/Chat/SystemMessage/Listener.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Chat/SystemMessage/Listener.php b/lib/Chat/SystemMessage/Listener.php
index f671dff8a..3759d4721 100644
--- a/lib/Chat/SystemMessage/Listener.php
+++ b/lib/Chat/SystemMessage/Listener.php
@@ -455,12 +455,14 @@ class Listener implements IEventListener {
$referenceId = (string) $referenceId;
}
+ $parent = $parameters['metaData']['replyTo'] ?? null;
+
return $this->chatManager->addSystemMessage(
$room, $actorType, $actorId,
json_encode(['message' => $message, 'parameters' => $parameters]),
$this->timeFactory->getDateTime(), $message === 'file_shared',
$referenceId,
- null,
+ $parent,
$shouldSkipLastMessageUpdate,
$silent,
);