Improve media search

This commit is contained in:
KaKi87 2024-01-29 00:09:01 +01:00
parent 7006d52b6f
commit 098471e21f

View file

@ -202,7 +202,7 @@ const
keywords = isIndex ? undefined : media.toLowerCase().split(' '),
matchingPlaylistItems = isIndex
? [playlistItems[parseInt(media) - 1]]
: playlistItems.filter(item => keywords.every(keyword => item.keywords.includes(keyword)));
: playlistItems.filter(item => keywords.every(keyword => item.title.toLowerCase().includes(keyword)));
if(matchingPlaylistItems.length === 0)
return response = { embed: { title: `❌ Media not found` } };
if(matchingPlaylistItems.length > 1)
@ -248,7 +248,7 @@ const
};
const
keywords = title.toLowerCase().split(' '),
matchingMediaList = mediaList.filter(item => keywords.every(keyword => item.keywords.includes(keyword)));
matchingMediaList = mediaList.filter(item => keywords.every(keyword => item.title.toLowerCase().includes(keyword)));
if(matchingMediaList.length === 0)
return response = { embed: { title: `❌ Media not found` } };
if(matchingMediaList.length > 1)