We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e170f5 commit ed295ebCopy full SHA for ed295eb
dotcom-rendering/src/model/enhanceCards.ts
@@ -200,9 +200,14 @@ export const getActiveMediaAtom = (
200
cardTrailImage?: string,
201
): MainMedia | undefined => {
202
if (mediaAtom) {
203
- const assets = mediaAtom.assets.filter(
204
- ({ version }) => version === mediaAtom.activeVersion,
205
- );
+ const m3u8MimeTypes = [
+ 'application/vnd.apple.mpegurl',
+ 'application/x-mpegURL',
206
+ ];
207
+
208
+ const assets = mediaAtom.assets
209
+ .filter((asset) => !m3u8MimeTypes.includes(asset.mimeType ?? ''))
210
+ .filter(({ version }) => version === mediaAtom.activeVersion);
211
212
const videoAssets = assets.filter(
213
({ assetType }) => assetType === 'Video',
0 commit comments