mirror of
https://codeberg.org/Hyperpipe/hyperpipe-backend
synced 2024-12-06 19:26:30 +01:00
Fixed invalid paths
This commit is contained in:
+6
-6
@@ -29,16 +29,16 @@ func parseArtist(raw string) (string, error) {
|
||||
s := c.Get("#(musicShelfRenderer.title.runs.0.text == Songs).musicShelfRenderer")
|
||||
|
||||
a := c.Get(
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer",
|
||||
).Get("title.runs.0.text == Albums).musicCarouselShelfRenderer")
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer.title.runs.0.text == Albums).musicCarouselShelfRenderer",
|
||||
)
|
||||
|
||||
m := c.Get(
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer",
|
||||
).Get("title.runs.0.text == Singles).musicCarouselShelfRenderer")
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer.title.runs.0.text == Singles).musicCarouselShelfRenderer",
|
||||
)
|
||||
|
||||
u := c.Get(
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer",
|
||||
).Get("title.runs.0.text == Fans might also like).musicCarouselShelfRenderer")
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer.title.runs.0.text == Fans might also like).musicCarouselShelfRenderer",
|
||||
)
|
||||
|
||||
val := Artist{
|
||||
Title: RunsText(h.Get("title")),
|
||||
|
||||
+4
-6
@@ -31,14 +31,12 @@ func parseCharts(raw string) (string, error) {
|
||||
)
|
||||
|
||||
a := c.Get(
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer",
|
||||
).Get(
|
||||
"title.runs.0.text == Top artists).musicCarouselShelfRenderer.contents",
|
||||
)
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer.title.runs.0.text == Top artists)",
|
||||
).Get("musicCarouselShelfRenderer.contents")
|
||||
|
||||
t := c.Get(
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer",
|
||||
).Get("title.runs.0.text == Trending).musicCarouselShelfRenderer.contents")
|
||||
"#(musicCarouselShelfRenderer.header.musicCarouselShelfBasicHeaderRenderer.title.runs.0.text == Trending)",
|
||||
).Get("musicCarouselShelfRenderer.contents")
|
||||
|
||||
opts := o.Get(
|
||||
"menu.musicMultiSelectMenuRenderer.options.#.musicMultiSelectMenuItemRenderer",
|
||||
|
||||
+2
-4
@@ -101,11 +101,9 @@ func GetThumbnails(j gjson.Result) []Thumbnail {
|
||||
|
||||
func TwoRowItemRenderer(a gjson.Result, t bool) []Item {
|
||||
|
||||
var id string
|
||||
id := "menu.menuRenderer.items.#(menuNavigationItemRenderer.text.runs.0.text == Shuffle play).menuNavigationItemRenderer.navigationEndpoint.watchPlaylistEndpoint.playlistId"
|
||||
|
||||
if t {
|
||||
id = "menu.menuRenderer.items.#(menuNavigationItemRenderer.text.runs.0.text == Shuffle play).menuNavigationItemRenderer.navigationEndpoint.watchPlaylistEndpoint.playlistId"
|
||||
} else {
|
||||
if !t {
|
||||
id = "navigationEndpoint.browseEndpoint.browseId"
|
||||
}
|
||||
|
||||
|
||||
+5
-2
@@ -16,8 +16,11 @@ func parseGenres(raw string) (string, error) {
|
||||
|
||||
j := gjson.Parse(raw)
|
||||
|
||||
c := j.Get("contents.singleColumnBrowseResultsRenderer.tabs.0.tabRenderer" +
|
||||
".content.sectionListRenderer.contents.#.gridRenderer")
|
||||
c := j.Get(
|
||||
"contents.singleColumnBrowseResultsRenderer.tabs.0.tabRenderer",
|
||||
).Get(
|
||||
"content.sectionListRenderer.contents.#.gridRenderer",
|
||||
)
|
||||
|
||||
m := c.Get("#(header.gridHeaderRenderer.title.runs.0.text == Moods & moments)")
|
||||
g := c.Get("#(header.gridHeaderRenderer.title.runs.0.text == Genres)")
|
||||
|
||||
Reference in New Issue
Block a user