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

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDaniel Calviño Sánchez <danxuliu@gmail.com>2022-09-22 03:55:22 +0300
committerDaniel Calviño Sánchez <danxuliu@gmail.com>2022-09-22 08:11:39 +0300
commitd9f3ed06b81e036250798ca54b12ba230542a72a (patch)
treeafe15f0487849a86cab7d3f9b79bbc96d136d3be /lib
parentd523b4e622fdc86522f89d5e8f9f38821b266579 (diff)
Fix participant sessions not sent to the HPB
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/Signaling/Listener.php8
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/Signaling/Listener.php b/lib/Signaling/Listener.php
index 566641d9e..d6b835b6a 100644
--- a/lib/Signaling/Listener.php
+++ b/lib/Signaling/Listener.php
@@ -224,17 +224,11 @@ class Listener {
$sessionIds = [];
- $sessionService = Server::get(SessionService::class);
- $sessions = $sessionService->getAllSessionsForAttendee($event->getParticipant()->getAttendee());
+ $sessions = $event->getSessions();
foreach ($sessions as $session) {
$sessionIds[] = $session->getSessionId();
}
- if ($event->getParticipant()->getSession()) {
- $sessionIds[] = $event->getParticipant()->getSession()->getSessionId();
- $notifier->roomSessionsRemoved($event->getRoom(), $sessionIds);
- }
-
if (!empty($sessionIds)) {
$notifier->roomSessionsRemoved($event->getRoom(), $sessionIds);
}