diff options
author | Daniel Calviño Sánchez <danxuliu@gmail.com> | 2023-01-30 14:49:55 +0100 |
---|---|---|
committer | Daniel Calviño Sánchez <danxuliu@gmail.com> | 2023-01-31 05:00:56 +0100 |
commit | cee13cb8cf10f5a4c9437731732df8a2e10ffcfe (patch) | |
tree | a02eea588da44cead04c25e3a875b5857cbdbb32 /lib | |
parent | 62fd48d1a764c24d731e24b9289917c6e2c9bdc8 (diff) |
Do not send "switchto" messages for breakout rooms without sessions
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Signaling/Listener.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/Signaling/Listener.php b/lib/Signaling/Listener.php index 2e11b9447..a129f3b49 100644 --- a/lib/Signaling/Listener.php +++ b/lib/Signaling/Listener.php @@ -361,7 +361,9 @@ class Listener { } } - $notifier->switchToRoom($room, $breakoutRoom->getToken(), $sessionIds); + if (!empty($sessionIds)) { + $notifier->switchToRoom($room, $breakoutRoom->getToken(), $sessionIds); + } } } @@ -401,7 +403,9 @@ class Listener { } } - $notifier->switchToRoom($breakoutRoom, $room->getToken(), $sessionIds); + if (!empty($sessionIds)) { + $notifier->switchToRoom($breakoutRoom, $room->getToken(), $sessionIds); + } } } |