forked from External/greenlight
fix anonymouse meetings
This commit is contained in:
parent
051a93e175
commit
73debe7c28
|
@ -77,13 +77,15 @@ class BbbController < ApplicationController
|
||||||
)
|
)
|
||||||
|
|
||||||
# the user can join the meeting
|
# the user can join the meeting
|
||||||
if bbb_res[:returncode] && current_user && current_user == user
|
if bbb_res[:returncode] && user
|
||||||
|
if current_user == user
|
||||||
JoinMeetingJob.perform_later(user.encrypted_id, params[:id])
|
JoinMeetingJob.perform_later(user.encrypted_id, params[:id])
|
||||||
|
|
||||||
# user will be waiting for a moderator
|
# user will be waiting for a moderator
|
||||||
else
|
else
|
||||||
NotifyUserWaitingJob.perform_later(user.encrypted_id, params[:id], params[:name])
|
NotifyUserWaitingJob.perform_later(user.encrypted_id, params[:id], params[:name])
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
render_bbb_response bbb_res, bbb_res[:response]
|
render_bbb_response bbb_res, bbb_res[:response]
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue