Merge pull request #63 from zach-chai/join_meeting_name

use the user's name for the bbb meeting name
This commit is contained in:
Zachary Chai 2016-12-01 17:04:21 -05:00 committed by GitHub
commit f63ea9c4b8
2 changed files with 3 additions and 1 deletions

View File

@ -31,6 +31,7 @@ class BbbController < ApplicationController
{ {
wait_for_moderator: true, wait_for_moderator: true,
meeting_recorded: true, meeting_recorded: true,
meeting_name: user.name,
user_is_moderator: current_user == user user_is_moderator: current_user == user
} }
else else

View File

@ -42,6 +42,7 @@ module BbbApi
options[:user_is_moderator] ||= false options[:user_is_moderator] ||= false
options[:wait_for_moderator] ||= false options[:wait_for_moderator] ||= false
options[:meeting_logout_url] ||= nil options[:meeting_logout_url] ||= nil
options[:meeting_name] ||= meeting_token
if !bbb if !bbb
return call_invalid_res return call_invalid_res
@ -66,7 +67,7 @@ module BbbApi
viewer_password = random_password(12) viewer_password = random_password(12)
meeting_options = {record: options[:meeting_recorded].to_s, logoutURL: logout_url, moderatorPW: moderator_password, attendeePW: viewer_password} meeting_options = {record: options[:meeting_recorded].to_s, logoutURL: logout_url, moderatorPW: moderator_password, attendeePW: viewer_password}
# Create the meeting # Create the meeting
bbb.create_meeting(meeting_token, meeting_id, meeting_options) bbb.create_meeting(options[:meeting_name], meeting_id, meeting_options)
# And then get meeting info # And then get meeting info
bbb_meeting_info = bbb.get_meeting_info( meeting_id, nil ) bbb_meeting_info = bbb.get_meeting_info( meeting_id, nil )