forked from External/greenlight
		
	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:
		@@ -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
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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 )
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user