Downloader: catch error when fetching playlist

This commit is contained in:
TC
2021-05-08 22:41:56 +02:00
parent 0a59122ac2
commit 163dc7e1d1

View File

@ -36,10 +36,16 @@ module.exports = (win, options) => {
return;
}
console.log("trying to get playlist ID" +playlistID);
const playlist = await ytpl(playlistID,
{ limit: options.playlistMaxItems || Infinity }
);
console.log(`trying to get playlist ID: '${playlistID}'`);
let playlist;
try {
playlist = await ytpl(playlistID, {
limit: options.playlistMaxItems || Infinity,
});
} catch (e) {
sendError(win, e);
return;
}
const playlistTitle = playlist.title;
const folder = getFolder(options.downloadFolder);