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
refactor: Fix original presentation download link in cluster setups #18150
refactor: Fix original presentation download link in cluster setups #18150
Conversation
I tried it and it works. There is a small glitch in the way URIs are constructed:
Why did you remove the option to read in operator configuration? Are bbb-export-annotation settings meant to be immutable? |
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Thanks for trying it out @schrd. The double The idea behind removing the option to read in operator configuration was to make maintenance and setup easier. I don't see why Is there any downside to this approach? |
IMHO there is nothing wrong with constructing the final API URL in the client. The idea of separating operator config is to keep operator settings untouched if packages are upgraded. That's why I was asking if the values in |
Thanks for the insightful response. The settings were indeed meant to be immutable. |
It seems all issues are resolved, so can this be merged? I was hoping it would make it in time for 2.6.10, but somehow this was lost. |
I just checked with @danielpetri1 and we're good to go! |
9a6c8f4
into
bigbluebutton:v2.6.x-release
What does this PR do?
This pull request fixes the link in the "Download" button for original presentation files (i.e, no annotations) when they are sent to chat in cluster setups.
It also removes any cluster-specific settings from
akka-bbb-apps
andbbb-export-annotations
for downloads, exports, and captures. From now on, links will be created without the need for thebbbWebBase
information, letting Meteor alone handle this on the client side. The goal of this change is to decrease the coupling between components, making it easier for system admins to maintain and configure them.Motivation
Only the link in the toast notification was working properly when downloading files without annotations in cluster setups. This issue was reported by @schrd. His feedback on this pull request would be appreciated.