diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index b19c603e..0331726f 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -47,8 +47,13 @@ class ApplicationController < ActionController::Base end helper_method :user_name_limit - def qrcode_generation_enabled + def bigbluebutton_endpoint_default? + Rails.configuration.bigbluebutton_endpoint_default == Rails.configuration.bigbluebutton_endpoint + end + helper_method :bigbluebutton_endpoint_default? + + def qrcode_generation_enabled? Rails.configuration.enable_qrcode_generation end - helper_method :qrcode_generation_enabled + helper_method :qrcode_generation_enabled? end diff --git a/app/controllers/landing_controller.rb b/app/controllers/landing_controller.rb index 1fec0a5a..a6f6aa37 100644 --- a/app/controllers/landing_controller.rb +++ b/app/controllers/landing_controller.rb @@ -17,8 +17,6 @@ class LandingController < ApplicationController include BbbApi - helper_method :admin? - def index # If guest access is disabled, redirect the user to the guest landing and force login. redirect_to guest_path if Rails.configuration.disable_guest_access @@ -77,6 +75,7 @@ class LandingController < ApplicationController def admin? @user && @user == current_user end + helper_method :admin? def preferences @user = current_user diff --git a/app/lib/bbb_api.rb b/app/lib/bbb_api.rb index 4f279e1c..d0e3d89c 100644 --- a/app/lib/bbb_api.rb +++ b/app/lib/bbb_api.rb @@ -28,7 +28,7 @@ module BbbApi end def bbb - @bbb ||= BigBlueButton::BigBlueButtonApi.new(bbb_endpoint + "api", bbb_secret, "0.8", true) + @bbb ||= BigBlueButton::BigBlueButtonApi.new(bbb_endpoint + "api", bbb_secret, "0.8") end def bbb_meeting_id(id) diff --git a/app/views/shared/_center_panel.html.erb b/app/views/shared/_center_panel.html.erb index a83bd135..2b695326 100644 --- a/app/views/shared/_center_panel.html.erb +++ b/app/views/shared/_center_panel.html.erb @@ -18,6 +18,9 @@