[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/pim/krss/resource
From:       Dmitry Ivanov <vonami () gmail ! com>
Date:       2008-06-19 20:13:31
Message-ID: 1213906411.371263.5124.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 822311 by divanov:

Sync feeds on first access


 M  +6 -0      rssresource.cpp  


--- trunk/playground/pim/krss/resource/rssresource.cpp #822310:822311
@@ -30,6 +30,7 @@
 #include <akonadi/collectiondeletejob.h>
 #include <akonadi/attributefactory.h>
 #include <akonadi/changerecorder.h>
+#include <akonadi/cachepolicy.h>
 
 #include <KDebug>
 #include <KFileDialog>
@@ -263,6 +264,11 @@
                 root.setName( "RSS subscriptions" );
                 root.setContentMimeTypes( QStringList( Collection::mimeType() ) );
 
+                Akonadi::CachePolicy policy;
+                policy.setSyncOnDemand( true );
+                policy.setInheritFromParent( false );
+                root.setCachePolicy( policy );
+
                 loadOpml( path );
 
                 Akonadi::CollectionCreateJob *job = new Akonadi::CollectionCreateJob( root );
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic