Fix API YouTube: id e mine non insieme in list_live_streams
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user