[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdepim-runtime/akregator_port] plugins: Don't duplicate authors, enclosures and categories when des
From: Frank Osterfeld <osterfeld () kde ! org>
Date: 2012-03-31 15:16:47
Message-ID: 20120331151647.3C395A6155 () git ! kde ! org
[Download RAW message or body]
Git commit 3a1c14bc87b60e0a55142c57cec6293be55d1b94 by Frank Osterfeld.
Committed on 30/03/2012 at 00:01.
Pushed by osterfeld into branch 'akregator_port'.
Don't duplicate authors, enclosures and categories when deserialize is call=
ed multiple times for the same RssItem.
BUG: 295928
M +5 -2 plugins/rssitemserializer_xml.cpp
http://commits.kde.org/kdepim-runtime/3a1c14bc87b60e0a55142c57cec6293be55d1=
b94
diff --git a/plugins/rssitemserializer_xml.cpp b/plugins/rssitemserializer_=
xml.cpp
index e1136da..ec961ba 100644
--- a/plugins/rssitemserializer_xml.cpp
+++ b/plugins/rssitemserializer_xml.cpp
@@ -393,9 +393,12 @@ bool KRss::RssItemSerializer::deserialize( KRss::RssIt=
em& item, const QByteArray
if ( readHeaders )
item.setHeadersLoaded( true );
=
- if ( readContent )
+ if ( readContent ) {
item.setContentLoaded( true );
-
+ item.setEnclosures(QList<Enclosure>());
+ item.setCategories(QList<Category>());
+ item.setAuthors(QList<Person>());
+ }
while ( !reader.atEnd() )
{
reader.readNext();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic