Skip to content
Snippets Groups Projects
Commit 5daa5bab authored by farhatahmad's avatar farhatahmad Committed by Jesus Federico
Browse files

Fixed issue with api_concern (#406)

parent 6e0b232c
No related branches found
No related tags found
No related merge requests found
...@@ -32,7 +32,13 @@ module APIConcern ...@@ -32,7 +32,13 @@ module APIConcern
# Sets a BigBlueButtonApi object for interacting with the API. # Sets a BigBlueButtonApi object for interacting with the API.
def bbb def bbb
@bbb ||= if Rails.configuration.loadbalanced_configuration @bbb ||= if Rails.configuration.loadbalanced_configuration
if instance_of? Room
# currently in the Room Model
lb_user = retrieve_loadbalanced_credentials(owner.provider) lb_user = retrieve_loadbalanced_credentials(owner.provider)
elsif instance_of? User
# currently in the User Model
lb_user = retrieve_loadbalanced_credentials(provider)
end
BigBlueButton::BigBlueButtonApi.new(remove_slash(lb_user["apiURL"]), lb_user["secret"], "0.8") BigBlueButton::BigBlueButtonApi.new(remove_slash(lb_user["apiURL"]), lb_user["secret"], "0.8")
else else
BigBlueButton::BigBlueButtonApi.new(remove_slash(bbb_endpoint), bbb_secret, "0.8") BigBlueButton::BigBlueButtonApi.new(remove_slash(bbb_endpoint), bbb_secret, "0.8")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment