From c1e8849b4065567edaac60b58b1883c72188c49e Mon Sep 17 00:00:00 2001 From: Vladimir Golovnev Date: Mon, 1 Aug 2022 13:18:17 +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 4adbdf239..0b2feb0dd 100644 --- a/src/base/rss/rss_parser.cpp +++ b/src/base/rss/rss_parser.cpp @@ -556,7 +556,7 @@ void Parser::parse(const QByteArray &feedData) // read and create items from a rss document void Parser::parse_impl(const QByteArray &feedData) { - QXmlStreamReader xml(feedData); + QXmlStreamReader xml {feedData}; XmlStreamEntityResolver resolver; xml.setEntityResolver(&resolver); bool foundChannel = false; @@ -603,7 +603,8 @@ void Parser::parse_impl(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(); }