handle webhook request for unknown broadcast

This commit is contained in:
Bilal
2020-06-29 15:18:31 +02:00
parent 8951667e61
commit 56b66bbf67
2 changed files with 11 additions and 2 deletions

View File

@@ -60,10 +60,12 @@ class StreamNotificationsController < ApplicationController
def set_broadcast
if notification_type == "video.asset.static_renditions.ready"
live_stream_id = notification.dig(:stream_notification, :data, :live_stream_id)
@broadcast = Broadcast.find_by!(stream_uid: live_stream_id)
@broadcast = Broadcast.find_by(stream_uid: live_stream_id)
else
@broadcast = Broadcast.find_by!(stream_uid: notification_object_id)
@broadcast = Broadcast.find_by(stream_uid: notification_object_id)
end
head :ok if @broadcast.nil?
end
def notify_users