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?
|
return if @credential.blank? || missing_oauth_config?
|
||||||
|
|
||||||
client = authorized_client
|
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
|
return unless item
|
||||||
|
|
||||||
status = item.status.life_cycle_status.to_s
|
status = item.status.life_cycle_status.to_s
|
||||||
@@ -64,7 +64,7 @@ module Youtube
|
|||||||
|
|
||||||
stream_id = item.content_details&.bound_stream_id
|
stream_id = item.content_details&.bound_stream_id
|
||||||
if stream_id.present?
|
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"
|
return if stream&.status&.stream_status != "active"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user