From e88a71547959ec2d61528d63c8747224e1f369c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Velad=20Galv=C3=A1n?= Date: Tue, 26 Nov 2024 07:31:04 +0100 Subject: [PATCH] fix(Ads): Fix id of X-ASSET-LIST (#7662) Fixes https://github.com/shaka-project/shaka-player/issues/7661 --- lib/ads/interstitial_ad_manager.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/ads/interstitial_ad_manager.js b/lib/ads/interstitial_ad_manager.js index 7b2be125c4..b8be920221 100644 --- a/lib/ads/interstitial_ad_manager.js +++ b/lib/ads/interstitial_ad_manager.js @@ -948,10 +948,11 @@ shaka.ads.InterstitialAdManager = class { } } } - for (const asset of dataAsJson['ASSETS']) { + for (let i = 0; i < dataAsJson['ASSETS'].length; i++) { + const asset = dataAsJson['ASSETS'][i]; if (asset['URI']) { interstitialsAd.push({ - id, + id: id + '_asset_' + i, startTime, endTime, uri: asset['URI'],