Fix YouTube in attesa: disabilita auto_stop e ricrea broadcast chiusa

YouTube chiudeva la diretta (complete) senza ingest stabile; ora
enable_auto_stop è false e SetupBroadcast.recreate! rigenera link/stream key.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-04 09:33:07 +02:00
parent d835bce148
commit 10fff7ffcb
3 changed files with 27 additions and 1 deletions

View File

@@ -19,6 +19,11 @@ class YoutubeBroadcastActivateJob < ApplicationJob
result = Youtube::BroadcastService.new(session.match.team).activate_broadcast!(session.youtube_broadcast_id)
return if result == :live || result == :transitioned
if result == :broadcast_ended
Youtube::SetupBroadcast.recreate!(session.reload)
return
end
return unless result == :waiting_ingest
return if attempt >= MAX_ATTEMPTS