summaryrefslogtreecommitdiffstats
path: root/dummyresource/facade.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dummyresource/facade.cpp')
-rw-r--r--dummyresource/facade.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/dummyresource/facade.cpp b/dummyresource/facade.cpp
index b4d98c6..5320216 100644
--- a/dummyresource/facade.cpp
+++ b/dummyresource/facade.cpp
@@ -95,8 +95,10 @@ void DummyResourceFacade::synchronizeResource(const std::function<void()> &conti
95 //TODO check if a sync is necessary 95 //TODO check if a sync is necessary
96 //TODO Only sync what was requested 96 //TODO Only sync what was requested
97 //TODO timeout 97 //TODO timeout
98 mResourceAccess->open(); 98 mResourceAccess->synchronizeResource().then<void>([continuation](Async::Future<void> &f){
99 mResourceAccess->synchronizeResource(continuation); 99 continuation();
100 f.setFinished();
101 }).exec();
100} 102}
101 103
102void DummyResourceFacade::load(const Akonadi2::Query &query, const std::function<void(const Akonadi2::Domain::Event::Ptr &)> &resultCallback, const std::function<void()> &completeCallback) 104void DummyResourceFacade::load(const Akonadi2::Query &query, const std::function<void(const Akonadi2::Domain::Event::Ptr &)> &resultCallback, const std::function<void()> &completeCallback)