View Issue Details

IDProjectCategoryView StatusLast Update
0017624MMW 5Podcastspublic2023-05-21 08:39
Reporterpeke Assigned To 
PriorityhighSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version5.0 
Target Version5.1Fixed in Version5.1 
Summary0017624: Podcast: Improved detection of podcast and RSS download --> Feedback re. bad podcast links
DescriptionDuring testing of 0017603 I have found out that https://srb.fm/podcast/rss/ and https://srb.fm/podcast/ both Subscribe to podcast, but they subscribe differently (attached picture).

We should consider if normal HTML file is detected to append "/rss" and/or "/feed" to URL as in 99% of cases it will return RSS page of URL. (Tested on Many pages and various CMS platforms that have some sort of listing no matter if they are Podcasts or just news feeds, history, Blogs, ...)
Tagstotranslate
Attached Files
bug17624.jpg (156,433 bytes)   
bug17624.jpg (156,433 bytes)   
Fixed in build2805

Relationships

related to 0017603 closedLudek Podcasts: Some podcasts shows no Episodes 

Activities

Ludek

2021-03-03 18:39

developer   ~0062218

Last edited: 2021-03-03 18:41

Majority of mine podcasts have no /rss/ in the path, but rather .rss as extension, e.g.
https://api.rozhlas.cz/data/v2/podcast/show/6482952.rss

We could maybe add a message/warning when the link is not a link to RSS feed, i.e. whenever it does not include <rss> element.
Something like: "The link %s is not valid RSS link, it may fail to subscribe correctly"

Assigned to Rusty for wording.

peke

2021-03-03 23:48

developer   ~0062232

To elaborate .rss or .xml are direct links to RSS files /rss or /feed is common call to site plugins to generate .rss from URL

My proposition here is to do a test check if site response with .rss eg using supplied examples and you try to use /feed instead of /rss you will end on 404 page.

Just try on any podcast pages even there is no links to .rss and you will be surprised that in 85%+ it works.

If this simple test fail I agree that message is shown, but on many cases test will pass and you will end with .rss file format.

rusty

2021-10-15 01:20

administrator   ~0065221

I tried the approach suggested by Peke and it only worked on a small number of podcasts that I tried.

So for now I'd suggest that the following warning appear in the Description (in a 'warning' color?), as long as the url is invalid:
This is not a valid RSS link and may not subscribe correctly.

Aside re. a possible future approach:
The approach that I find works best is to google PodcastName rss. Perhaps if we improve our podcast directories, then MM could try to find a match among the available directories.
e.g.
This is not a valid RSS link and may not subscribe correctly.
[Choose alternate] (this is an existing string)
--> Subscription Dialog pops up with list of Alternative feeds matching the podcast name

Ludek

2023-05-18 13:54

developer   ~0071960

Added the warning in build 5.1.0.2805
image.png (27,976 bytes)   
image.png (27,976 bytes)   

Ludek

2023-05-18 13:58

developer   ~0071961

Fixed in 5.1.0.2805

peke

2023-05-21 08:39

developer   ~0072031

Verified 2805

Perfect.