Author: Lubos Dolezel <lubos@dolezel.info>
Description: RSS fetcher bug fix
Origin: upstream, http://git.dolezel.info/?p=fatrat.git;a=commitdiff;h=38cec86
--- a/src/rss/RssFetcher.cpp
+++ b/src/rss/RssFetcher.cpp
@@ -509,8 +509,13 @@
m_itemNextType = RssItem::Title;
else if(localName == "description")
m_itemNextType = RssItem::Descr;
- else if(localName == "link")
+ else if(localName == "link" && m_itemNext.url.isEmpty())
m_itemNextType = RssItem::Url;
+ else if(localName == "enclosure")
+ {
+ m_itemNext.url = atts.value("url");
+ m_itemNextType = RssItem::None;
+ }
else
m_itemNextType = RssItem::None;
}