🐛 fix playlist search artist name wrong
This commit is contained in:
parent
2e77adfa52
commit
1cd1459c92
|
|
@ -22,7 +22,6 @@ export default class PlaylistParser {
|
||||||
|
|
||||||
public static parseSearchResult(item: any): PlaylistFull {
|
public static parseSearchResult(item: any): PlaylistFull {
|
||||||
const flexColumns = traverseList(item, "flexColumns")
|
const flexColumns = traverseList(item, "flexColumns")
|
||||||
const artistId = traverseString(flexColumns[1], "browseId")()
|
|
||||||
|
|
||||||
return checkType(
|
return checkType(
|
||||||
{
|
{
|
||||||
|
|
@ -30,8 +29,8 @@ export default class PlaylistParser {
|
||||||
playlistId: traverseString(item, "overlay", "playlistId")(),
|
playlistId: traverseString(item, "overlay", "playlistId")(),
|
||||||
name: traverseString(flexColumns[0], "runs", "text")(),
|
name: traverseString(flexColumns[0], "runs", "text")(),
|
||||||
artist: {
|
artist: {
|
||||||
artistId,
|
artistId: traverseString(flexColumns[1], "browseId")(),
|
||||||
name: traverseString(flexColumns[1], "runs", "text")(-2)
|
name: traverseString(flexColumns[1], "runs", "text")(0)
|
||||||
},
|
},
|
||||||
thumbnails: traverseList(item, "thumbnails")
|
thumbnails: traverseList(item, "thumbnails")
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue