diff --git a/lib/parser/ytmusic/search/TopResultItem.js b/lib/parser/ytmusic/search/TopResultItem.js index 7286b00b..e1684945 100644 --- a/lib/parser/ytmusic/search/TopResultItem.js +++ b/lib/parser/ytmusic/search/TopResultItem.js @@ -19,11 +19,12 @@ class TopResultItem { song: () => SongResultItem.parseItem(item), video: () => VideoResultItem.parseItem(item), artist: () => ArtistResultItem.parseItem(item), - album: () => ArtistResultItem.parseItem(item) + album: () => AlbumResultItem.parseItem(item), + single: () => AlbumResultItem.parseItem(item) }[type])(); - + parsed_item.type = type; - + return parsed_item; }).filter((item) => item); }