summaryrefslogtreecommitdiffstats
path: root/common/clientapi.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-12-17 10:56:34 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-12-17 10:56:34 +0100
commit526220eb10bb76205203e3382d9e10d4ec38565a (patch)
tree5d3fcdc7b273454522169f33eca0ea84f85ec68c /common/clientapi.cpp
parentbbbe87b20a3793aff985e583417ffb56589d5f59 (diff)
downloadsink-526220eb10bb76205203e3382d9e10d4ec38565a.tar.gz
sink-526220eb10bb76205203e3382d9e10d4ec38565a.zip
Debug output
Diffstat (limited to 'common/clientapi.cpp')
-rw-r--r--common/clientapi.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/common/clientapi.cpp b/common/clientapi.cpp
index 25f0f1f..ab2af7a 100644
--- a/common/clientapi.cpp
+++ b/common/clientapi.cpp
@@ -81,6 +81,11 @@ QList<QByteArray> Store::getResources(const QList<QByteArray> &resourceFilter, c
81template <class DomainType> 81template <class DomainType>
82QSharedPointer<QAbstractItemModel> Store::loadModel(Query query) 82QSharedPointer<QAbstractItemModel> Store::loadModel(Query query)
83{ 83{
84 Trace() << "Requested: " << query.requestedProperties;
85 Trace() << "Filter: " << query.propertyFilter;
86 Trace() << "Parent: " << query.parentProperty;
87 Trace() << "Ids: " << query.ids;
88 Trace() << "IsLive: " << query.liveQuery;
84 auto model = QSharedPointer<ModelResult<DomainType, typename DomainType::Ptr> >::create(query, query.requestedProperties); 89 auto model = QSharedPointer<ModelResult<DomainType, typename DomainType::Ptr> >::create(query, query.requestedProperties);
85 90
86 //* Client defines lifetime of model 91 //* Client defines lifetime of model
@@ -193,9 +198,10 @@ void Store::removeFromDisk(const QByteArray &identifier)
193 198
194KAsync::Job<void> Store::synchronize(const Akonadi2::Query &query) 199KAsync::Job<void> Store::synchronize(const Akonadi2::Query &query)
195{ 200{
196 Trace() << "synchronize"; 201 Trace() << "synchronize" << query.resources;
197 return KAsync::iterate(query.resources) 202 return KAsync::iterate(query.resources)
198 .template each<void, QByteArray>([query](const QByteArray &resource, KAsync::Future<void> &future) { 203 .template each<void, QByteArray>([query](const QByteArray &resource, KAsync::Future<void> &future) {
204 Trace() << "Synchronizing " << resource;
199 auto resourceAccess = QSharedPointer<Akonadi2::ResourceAccess>::create(resource); 205 auto resourceAccess = QSharedPointer<Akonadi2::ResourceAccess>::create(resource);
200 resourceAccess->open(); 206 resourceAccess->open();
201 resourceAccess->synchronizeResource(query.syncOnDemand, query.processAll).then<void>([&future, resourceAccess]() { 207 resourceAccess->synchronizeResource(query.syncOnDemand, query.processAll).then<void>([&future, resourceAccess]() {