GNOME Bugzilla – Bug 524967
Parsing as podcast failed
Last modified: 2008-03-31 12:47:02 UTC
Please describe the problem: I subscribed http://www.cczwei.de/rss_issues_all.php as a podcast in RB. The feed seems to be valid (according to feedvalidator.org) but RB does not refresh the feed. Debug output (14:31:08) [0x1337b90] [rb_uri_could_be_podcast] rb-file-helpers.c:809: 'http://www.cczwei.de/rss_issues_all.php' should be Podcast file, HACK (14:31:08) [0x1337b90] [rb_podcast_parse_load_feed] rb-podcast-parse.c:134: not checking mime type for http://www.cczwei.de/rss_issues_all.php (should be Podcast file) (14:31:08) [0x1337b90] [rb_podcast_parse_load_feed] rb-podcast-parse.c:202: Parsing http://www.cczwei.de/rss_issues_all.php as a Podcast failed It is a really big feed. The updating stopped working this week. Maybe it is too big? Steps to reproduce: 1. Try to subscribe http://www.cczwei.de/rss_issues_all.php 2. Watch debug output Actual results: The podcast feed is not subscribed. Expected results: A subscribed podcast feed. Does this happen every time? Yes. Other information: I am on Debian/sid, RB version 0.11.5-1
Created attachment 108225 [details] [review] rb-force-podcast-parsing.patch This should fix it. Make sure you have a new enough totem-pl-parser though.
We've already checked the content type (more or less) in rb_podcast_parse_load_feed, so I guess this makes sense. Seems to work for this particular feed too, which is always nice.
2008-03-31 Bastien Nocera <hadess@hadess.net> * podcast/rb-podcast-parse.c (rb_podcast_parse_load_feed): Add patch to force the parsing of Podcasts as "playlists", fixes parsing of Podcasts when their URLs use unexpected suffixes for Podcasts (Closes: #524967)