diff --git a/src/providers/embeds/febBox.ts b/src/providers/embeds/febBox.ts index daea6fd..276e3dc 100644 --- a/src/providers/embeds/febBox.ts +++ b/src/providers/embeds/febBox.ts @@ -47,6 +47,7 @@ export const febBoxScraper = makeEmbed({ qualities.forEach((quality: { file: string; label: string }) => { if (allowedQualities.includes(quality.label.replace('P', ''))) { + if (!quality.file) return; embedQualities[quality.label.replace('p', '')] = { type: 'mp4', url: quality.file, diff --git a/src/providers/sources/superstream/getStreamQualities.ts b/src/providers/sources/superstream/getStreamQualities.ts index 8b04f2d..f968a18 100644 --- a/src/providers/sources/superstream/getStreamQualities.ts +++ b/src/providers/sources/superstream/getStreamQualities.ts @@ -20,7 +20,7 @@ export async function getStreamQualities(ctx: ScrapeContext, apiQuery: object) { allowedQualities.forEach((quality) => { const foundQuality = qualityMap.find((q) => q.quality === quality); - if (foundQuality) { + if (foundQuality && foundQuality.url) { qualities[quality] = { type: 'mp4', url: foundQuality.url,