From bac655aca8ac5d232a847f92e7d1c1b66eb7507c Mon Sep 17 00:00:00 2001 From: Emiliano Frascaro Date: Thu, 4 Jun 2026 08:34:50 +0200 Subject: [PATCH] Fix API YouTube: id e mine non insieme in list_live_streams Co-authored-by: Cursor --- backend/app/services/youtube/broadcast_service.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/app/services/youtube/broadcast_service.rb b/backend/app/services/youtube/broadcast_service.rb index ee1a831..375b253 100644 --- a/backend/app/services/youtube/broadcast_service.rb +++ b/backend/app/services/youtube/broadcast_service.rb @@ -56,7 +56,7 @@ module Youtube return if @credential.blank? || missing_oauth_config? client = authorized_client - item = client.list_live_broadcasts("status", id: broadcast_id, mine: true).items&.first + item = client.list_live_broadcasts("status,contentDetails", id: broadcast_id).items&.first return unless item status = item.status.life_cycle_status.to_s @@ -64,7 +64,7 @@ module Youtube stream_id = item.content_details&.bound_stream_id if stream_id.present? - stream = client.list_live_streams("status", id: stream_id, mine: true).items&.first + stream = client.list_live_streams("status", id: stream_id).items&.first return if stream&.status&.stream_status != "active" end