forked from External/greenlight
Manually encode the ampersand in a presentation file name (#2140)
This commit is contained in:
parent
58989c96c9
commit
165eeccb23
|
@ -79,8 +79,9 @@ module BbbServer
|
||||||
begin
|
begin
|
||||||
meeting = if room.presentation.attached?
|
meeting = if room.presentation.attached?
|
||||||
modules = BigBlueButton::BigBlueButtonModules.new
|
modules = BigBlueButton::BigBlueButtonModules.new
|
||||||
logger.info("Support: Room #{room.uid} starting using presentation: #{rails_blob_url(room.presentation)}")
|
url = rails_blob_url(room.presentation).gsub("&", "%26")
|
||||||
modules.add_presentation(:url, rails_blob_url(room.presentation))
|
logger.info("Support: Room #{room.uid} starting using presentation: #{url}")
|
||||||
|
modules.add_presentation(:url, url)
|
||||||
bbb_server.create_meeting(room.name, room.bbb_id, create_options, modules)
|
bbb_server.create_meeting(room.name, room.bbb_id, create_options, modules)
|
||||||
else
|
else
|
||||||
bbb_server.create_meeting(room.name, room.bbb_id, create_options)
|
bbb_server.create_meeting(room.name, room.bbb_id, create_options)
|
||||||
|
|
Loading…
Reference in New Issue