[HD] Fail gracefully if audio doesn't exist

Addresses #617
This commit is contained in:
AnimeDL 2024-03-24 17:38:27 -07:00
parent 175ffbc71f
commit 3c8f9f2d46

View file

@ -1217,6 +1217,10 @@ export default class Hidive implements ServiceClass {
chosenAudios.push(audioByLanguage[dubLang][chosenAudioQuality]);
}
}
if (chosenAudios.length == 0) {
console.error(`Chosen audio language(s) does not exist for episode ${selectedEpisode.episodeInformation.episodeNumber}`);
return undefined;
}
const fileName = parseFileName(options.fileName, variables, options.numbers, options.override).join(path.sep);