summaryrefslogtreecommitdiffstats
path: root/common/facade.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/facade.h')
-rw-r--r--common/facade.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/facade.h b/common/facade.h
index 2ee7f42..a9ebe1f 100644
--- a/common/facade.h
+++ b/common/facade.h
@@ -77,6 +77,7 @@ public slots:
77 */ 77 */
78 void revisionChanged(qint64 newRevision) 78 void revisionChanged(qint64 newRevision)
79 { 79 {
80 Trace() << "New revision: " << newRevision;
80 run(newRevision).exec(); 81 run(newRevision).exec();
81 } 82 }
82 83
@@ -160,6 +161,7 @@ public:
160 QWeakPointer<Akonadi2::ResultProvider<typename DomainType::Ptr> > weakResultProvider = resultProvider; 161 QWeakPointer<Akonadi2::ResultProvider<typename DomainType::Ptr> > weakResultProvider = resultProvider;
161 runner->setQuery([this, weakResultProvider, query] (qint64 oldRevision, qint64 newRevision) -> KAsync::Job<qint64> { 162 runner->setQuery([this, weakResultProvider, query] (qint64 oldRevision, qint64 newRevision) -> KAsync::Job<qint64> {
162 return KAsync::start<qint64>([this, weakResultProvider, query, oldRevision, newRevision](KAsync::Future<qint64> &future) { 163 return KAsync::start<qint64>([this, weakResultProvider, query, oldRevision, newRevision](KAsync::Future<qint64> &future) {
164 Trace() << "Executing query " << oldRevision << newRevision;
163 auto resultProvider = weakResultProvider.toStrongRef(); 165 auto resultProvider = weakResultProvider.toStrongRef();
164 if (!resultProvider) { 166 if (!resultProvider) {
165 Warning() << "Tried executing query after result provider is already gone"; 167 Warning() << "Tried executing query after result provider is already gone";
@@ -301,6 +303,7 @@ protected:
301 keys << key; 303 keys << key;
302 return true; 304 return true;
303 }); 305 });
306 Trace() << "Full scan found " << keys.size() << " results";
304 return ResultSet(keys); 307 return ResultSet(keys);
305 } 308 }
306 309