Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.3.9] Accessing breakout rooms isn't possible when users are allowed to choose the room #12901

Closed
antwertinger opened this issue Aug 4, 2021 · 9 comments

Comments

@antwertinger
Copy link

Describe the bug
Since version 2.3.9 users will only see a blue background when they choose a breakout room for joining.
The following javascript error occurs:
TypeError: can't access property "find", n.users is undefined

To Reproduce
Steps to reproduce the behavior:

  1. Moderator create breakout rooms and check the checkbox "Allow users to choose a breakout room to join"
  2. User choose a room for joining

Expected behavior
Joining the breakout room

Actual behavior
Joining is not possible, javascript error occurs.

Screenshots
Bildschirmfoto 2021-08-04 um 11 26 49

BBB version:
BigBlueButton Server 2.3.9 (2421)

Additional context
The bug exists since version 2.3.9 and might be caused by this commit aa0ea21

@ffdixon
Copy link
Member

ffdixon commented Aug 4, 2021

Thanks for finding this issue -- confirmed it is in 2.3.9.

@danimo
Copy link
Contributor

danimo commented Aug 4, 2021

What was the last known version? 2.3.7 or 2.3.8?

@antobinary antobinary added this to the Release 2.3 milestone Aug 4, 2021
@antobinary
Copy link
Member

Before 2.3.9 we had 2.3.8 https://github.com/bigbluebutton/bigbluebutton/releases

@danimo
Copy link
Contributor

danimo commented Aug 4, 2021

Sorry, this meant to say "last known GOOD version"? (asking for a temp. rollback).

@antwertinger
Copy link
Author

Last version without the problem was 2.3.8

@danimo
Copy link
Contributor

danimo commented Aug 4, 2021

We did some testing: I supect that aa0ea21 is bad. It introduces a filter by userId, which might not be available in the manual assign case. Note this is only a hypothesis, I have not yet tried to roll back the change.

@danimo
Copy link
Contributor

danimo commented Aug 4, 2021

Rolling back aa0ea21 indeed seems to help (with the obvious drawbacks of loosing the added protection).

@crosscodr
Copy link

The problem still exists in 2.3.10.
After choosing a breakout room from the drop-down-menu as normal user and press the button to join, the result is an empty blank page.
However, back in the main room, one can successfully join a breakout-room by going to Breakout-rooms in the left panel.

@antobinary
Copy link
Member

Thanks @crosscodr !
@antonbsa was able to reproduce this variation here too and opened #12923 to track it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants