From 9c6fab653b180d72e63dc04d7197bea9f76e1779 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Thu, 1 Aug 2024 13:57:44 +0200 Subject: [PATCH] logging --- src/librssguard-standard/src/standardserviceroot.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/librssguard-standard/src/standardserviceroot.cpp b/src/librssguard-standard/src/standardserviceroot.cpp index 4a7683637..e48667725 100644 --- a/src/librssguard-standard/src/standardserviceroot.cpp +++ b/src/librssguard-standard/src/standardserviceroot.cpp @@ -323,6 +323,9 @@ QList StandardServiceRoot::obtainNewMessages(Feed* feed, // Parse data and obtain messages. QList messages; FeedParser* parser; + QElapsedTimer tmr; + + tmr.start(); switch (f->type()) { case StandardFeed::Type::Rss0X: @@ -361,6 +364,9 @@ QList StandardServiceRoot::obtainNewMessages(Feed* feed, parser->setDontUseRawXmlSaving(f->dontUseRawXmlSaving()); messages = parser->messages(); + qDebugNN << LOGSEC_CORE << "XML parsing for feed" << QUOTE_W_SPACE(f->title()) << "took" + << NONQUOTE_W_SPACE(tmr.elapsed()) << "ms."; + if (!parser->dateTimeFormat().isEmpty()) { f->setDateTimeFormat(parser->dateTimeFormat()); }