From b71fc1d3d9c99502db1e9b514c4d219592cccae3 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Wed, 18 Jan 2023 18:25:58 -0300 Subject: Prevent duplicate share Signed-off-by: Vitor Mattos --- lib/Chat/SystemMessage/Listener.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib') diff --git a/lib/Chat/SystemMessage/Listener.php b/lib/Chat/SystemMessage/Listener.php index fecc384eb..9e33a8aca 100644 --- a/lib/Chat/SystemMessage/Listener.php +++ b/lib/Chat/SystemMessage/Listener.php @@ -382,6 +382,10 @@ class Listener implements IEventListener { $listener = Server::get(self::class); $manager = Server::get(Manager::class); + $request = Server::get(IRequest::class); + if ($request->getParam('_route') === 'ocs.spreed.Recording.shareToChat') { + return; + } $room = $manager->getRoomByToken($share->getSharedWith()); $metaData = Server::get(IRequest::class)->getParam('talkMetaData') ?? ''; $metaData = json_decode($metaData, true); -- cgit v1.2.3