Update index.js

This commit is contained in:
MeowcaTheoRange 2025-02-12 19:34:26 +00:00
parent fb3f750192
commit d8c8cffaf8

View file

@ -91,12 +91,19 @@ async function getVideo() {
channelName: "" channelName: ""
}; };
const musicList = await searchMusics(`${trackData.artist.name} - ${trackData.name}`); let musicList
let youtubeMusicVideo
const youtubeMusicVideo = musicList.find((song) => { try {
return compareCase(song.title).includes(compareCase(trackData.name)) musicList = await searchMusics(`${trackData.artist.name} - ${trackData.name}`);
&& song.artists.some(artist => compareCase(trackData.artist.name).includes(compareCase(artist.name)));
}); youtubeMusicVideo = musicList.find((song) => {
return compareCase(song.title).includes(compareCase(trackData.name))
&& song.artists.some(artist => compareCase(trackData.artist.name).includes(compareCase(artist.name)));
});
} catch (err) {
print("YTM lookup failed")
// do nothing
}
if (youtubeMusicVideo == null) { if (youtubeMusicVideo == null) {
const lastFMVideo = await scrapeLastFMWebsiteForVideo(trackData); const lastFMVideo = await scrapeLastFMWebsiteForVideo(trackData);