From d31bc8f174d9951c700bae41ce79ad3d7f8d0a08 Mon Sep 17 00:00:00 2001
From: Anton Georgiev <anto.georgiev@gmail.com>
Date: Wed, 4 Aug 2021 14:32:11 +0000
Subject: [PATCH] check for users before grabbing breakout url

---
 .../ui/components/breakout-join-confirmation/container.jsx    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bigbluebutton-html5/imports/ui/components/breakout-join-confirmation/container.jsx b/bigbluebutton-html5/imports/ui/components/breakout-join-confirmation/container.jsx
index c56f25cb16..60fd1fce03 100755
--- a/bigbluebutton-html5/imports/ui/components/breakout-join-confirmation/container.jsx
+++ b/bigbluebutton-html5/imports/ui/components/breakout-join-confirmation/container.jsx
@@ -7,7 +7,7 @@ import breakoutService from '/imports/ui/components/breakout-room/service';
 import AudioManager from '/imports/ui/services/audio-manager';
 import BreakoutJoinConfirmationComponent from './component';
 
-const BreakoutJoinConfirmationContrainer = props => (
+const BreakoutJoinConfirmationContrainer = (props) => (
   <BreakoutJoinConfirmationComponent
     {...props}
   />
@@ -16,7 +16,7 @@ const BreakoutJoinConfirmationContrainer = props => (
 const getURL = (breakoutId) => {
   const currentUserId = Auth.userID;
   const getBreakout = Breakouts.findOne({ breakoutId }, { fields: { users: 1 } });
-  const user = getBreakout ? getBreakout.users.find(u => u.userId === currentUserId) : '';
+  const user = getBreakout ? getBreakout.users?.find((u) => u.userId === currentUserId) : '';
   if (user) return user.redirectToHtml5JoinURL;
   return '';
 };
-- 
GitLab