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

Fix regression from #7606 #7700

Merged
merged 2 commits into from Jun 28, 2019
Merged

Conversation

capilkey
Copy link
Contributor

There was a new property mysteriously being checked for in #7606 when trying to add a new User. The new property was "moderator" which doesn't exist in the User data model in any other components. Adding this check broke a few other message handlers because they use the proper data model and didn't conform to the changes made in #7606. I rolled back the check and did proper data fetching to only user properties that should exist.

While doing this I discovered that any exceptions thrown during redis message handling were being caught and silenced so we had no way of detecting this regression until we noticed that functionality was broken. I changed the exception handling to always log as an error so we can detect these regressions much easier in the future.

Fixes #7697

@antobinary antobinary merged commit d50e1d8 into bigbluebutton:master Jun 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dial in users not appearing in 2.2-beta-12
2 participants