create live meeting when Conference button is clicked
This commit is contained in:
@@ -14,7 +14,6 @@ class Broadcast < ApplicationRecord
|
||||
|
||||
# Should we use callbacks for this, or something else?
|
||||
after_create :create_mux_live_stream
|
||||
after_create :create_live_meeting_if_not_created
|
||||
after_destroy :destroy_mux_live_stream
|
||||
|
||||
pg_search_scope :search, {
|
||||
@@ -60,14 +59,6 @@ class Broadcast < ApplicationRecord
|
||||
self.save!
|
||||
end
|
||||
|
||||
def create_live_meeting_if_not_created
|
||||
if project.live_meeting_url.blank?
|
||||
room = Daily.create_room
|
||||
room_url = room['url']
|
||||
project.update live_meeting_url: room_url
|
||||
end
|
||||
end
|
||||
|
||||
def destroy_mux_live_stream
|
||||
begin
|
||||
stream = MuxLiveStream.new
|
||||
|
||||
Reference in New Issue
Block a user