Show a browser notification when a user is waiting to join a room

The owner of a room receives a browser notification if he has the page open
and another person tries to join his room.
This commit is contained in:
Leonardo Crauss Daronco
2016-12-09 13:52:53 -02:00
parent 6726504ec3
commit bf7d087f45
7 changed files with 63 additions and 2 deletions

View File

@ -52,8 +52,13 @@ class BbbController < ApplicationController
options
)
# the user can join the meeting
if bbb_res[:returncode] && current_user && current_user == user
JoinMeetingJob.perform_later(user.encrypted_id)
# user will be waiting for a moderator
else
NotifyUserWaitingJob.perform_later(user.encrypted_id, params[:name])
end
render_bbb_response bbb_res, bbb_res[:response]