diff --git a/lib/artist.go b/lib/artist.go index 6364db3..758e6ea 100644 --- a/lib/artist.go +++ b/lib/artist.go @@ -21,7 +21,7 @@ type MoreItem struct { } type ArtistMore struct { - Album MoreItem `json:"album"` + Album MoreItem `json:"albums"` Singles MoreItem `json:"singles"` } diff --git a/lib/common.go b/lib/common.go index d55eabe..6e35d23 100644 --- a/lib/common.go +++ b/lib/common.go @@ -163,8 +163,8 @@ func ResponsiveListItemRenderer(s gjson.Result) []Item { Id: j.Get("playlistItemData.videoId").String(), Title: flex.Get("#(navigationEndpoint.watchEndpoint.videoId).text").String(), SubId: flex.Get( - "#.navigationEndpoint.browseEndpoint.browseId.0", - ).String(), + "#.navigationEndpoint.browseEndpoint.browseId", + ).Get("0").String(), Sub: flex.Get( "#(navigationEndpoint.browseEndpoint.browseId).text", ).String(),