From 0056a61db350adac7399e695b4b1343d3dcea16e Mon Sep 17 00:00:00 2001 From: Vladimir Golovnev Date: Mon, 1 Aug 2022 08:15:16 +0300 Subject: [PATCH] Clear RSS parsing error after use PR #17465. --- src/base/rss/rss_parser.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/base/rss/rss_parser.cpp b/src/base/rss/rss_parser.cpp index ea7ae63dd..a312ba314 100644 --- a/src/base/rss/rss_parser.cpp +++ b/src/base/rss/rss_parser.cpp @@ -549,7 +549,7 @@ RSS::Private::Parser::Parser(const QString lastBuildDate) // read and create items from a rss document void RSS::Private::Parser::parse(const QByteArray &feedData) { - QXmlStreamReader xml(feedData); + QXmlStreamReader xml {feedData}; XmlStreamEntityResolver resolver; xml.setEntityResolver(&resolver); bool foundChannel = false; @@ -596,7 +596,8 @@ void RSS::Private::Parser::parse(const QByteArray &feedData) } emit finished(m_result); - m_result.articles.clear(); // clear articles only + m_result.articles.clear(); + m_result.error.clear(); m_articleIDs.clear(); }