diff --git a/src/rss/rssarticle.cpp b/src/rss/rssarticle.cpp index 12de969c4..c4636be63 100644 --- a/src/rss/rssarticle.cpp +++ b/src/rss/rssarticle.cpp @@ -240,8 +240,10 @@ RssArticlePtr xmlToRssArticle(RssFeed* parent, QXmlStreamReader& xml) author = xml.readElementText(); else if (xml.name() == "guid") guid = xml.readElementText(); - else + else { + qDebug() << "Skipping item tag: " << xml.name(); xml.skipCurrentElement(); + } } if (guid.isEmpty()) { diff --git a/src/rss/rssfeed.cpp b/src/rss/rssfeed.cpp index 06a43409c..df83cb716 100644 --- a/src/rss/rssfeed.cpp +++ b/src/rss/rssfeed.cpp @@ -229,6 +229,7 @@ void RssFeed::parseRSSChannel(QXmlStreamReader& xml) } else if (xml.name() == "item") { RssArticlePtr article = xmlToRssArticle(this, xml); + qDebug() << "Found RSS Item, valid: " << (article ? "True" : "False"); if (article) { QString guid = article->guid(); if (m_articles.contains(guid) && m_articles[guid]->isRead())