tkem / mopidy-podcast-itunes

Mopidy-Podcast extension for searching and browsing podcasts on the iTunes Store
Apache License 2.0
13 stars 5 forks source link

Wrong URI's #12

Closed tilllt closed 3 years ago

tilllt commented 3 years ago

I can only load some few ITunes podcasts, most fail.

In this example it doesnt play (Track Details)

Not found
Could not find anything with URI podcast+http://clarkesworldmagazine.com/?feed=podcast%23http://clarkesworldmagazine.com/?p=842

This DOES play:

Not found
Could not find anything with URI podcast+https://www.rbb-online.de/rbbkultur/podcasts/schoene-neue-welt-podcast.xml/feed=podcast.xml%23https://rbbmediapmdp-a.akamaihd.net/content/89/b0/89b0f237-2110-49a7-a7cc-4338a8161f4b/8ea2fdf5-7e28-403f-af42-4808772e9206_2e980a50-48a5-4a4a-a5a3-a14eed22d5ea.mp3

is this extension abandoned, i see some very old open issues here...

tkem commented 3 years ago

@tilllt No, it's not abandoned, it's just considered "done" to some degree ;-)

If you're using the Iris client, this is probably similar to https://github.com/tkem/mopidy-podcast/issues/59.

In short, Iris (wrongly, IMHO) encodes "#" as "%23" in URIs, which breaks mopidy-podcast which breaks mopidy-podcast-itunes.

You may try a different client to verify this.

tilllt commented 3 years ago

Just for my understanding, why do you assume its wrong to encode "#" as %23 ... thats the offical way to encode the hash sign in urls: https://stackoverflow.com/questions/5007352/how-to-escape-hash-character-in-url

tkem commented 3 years ago

Please see https://github.com/jaedb/Iris/issues/713 for further discussion.