summaryrefslogtreecommitdiffstats
path: root/common/resourcefacade.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/resourcefacade.cpp')
-rw-r--r--common/resourcefacade.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/common/resourcefacade.cpp b/common/resourcefacade.cpp
index 0b7c5a3..1796271 100644
--- a/common/resourcefacade.cpp
+++ b/common/resourcefacade.cpp
@@ -54,9 +54,9 @@ KAsync::Job<void> ResourceFacade::remove(const Akonadi2::ApplicationDomain::Akon
54 }); 54 });
55} 55}
56 56
57KAsync::Job<void> ResourceFacade::load(const Akonadi2::Query &query, const QSharedPointer<Akonadi2::ResultProviderInterface<typename Akonadi2::ApplicationDomain::AkonadiResource::Ptr> > &resultProvider) 57KAsync::Job<void> ResourceFacade::load(const Akonadi2::Query &query, Akonadi2::ResultProviderInterface<typename Akonadi2::ApplicationDomain::AkonadiResource::Ptr> &resultProvider)
58{ 58{
59 return KAsync::start<void>([query, resultProvider]() { 59 return KAsync::start<void>([query, &resultProvider]() {
60 const auto configuredResources = ResourceConfig::getResources(); 60 const auto configuredResources = ResourceConfig::getResources();
61 for (const auto &res : configuredResources.keys()) { 61 for (const auto &res : configuredResources.keys()) {
62 const auto type = configuredResources.value(res); 62 const auto type = configuredResources.value(res);
@@ -64,12 +64,12 @@ KAsync::Job<void> ResourceFacade::load(const Akonadi2::Query &query, const QShar
64 auto resource = Akonadi2::ApplicationDomain::AkonadiResource::Ptr::create(); 64 auto resource = Akonadi2::ApplicationDomain::AkonadiResource::Ptr::create();
65 resource->setProperty("identifier", res); 65 resource->setProperty("identifier", res);
66 resource->setProperty("type", type); 66 resource->setProperty("type", type);
67 resultProvider->add(resource); 67 resultProvider.add(resource);
68 } 68 }
69 } 69 }
70 //TODO initialResultSetComplete should be implicit 70 //TODO initialResultSetComplete should be implicit
71 resultProvider->initialResultSetComplete(); 71 resultProvider.initialResultSetComplete();
72 resultProvider->complete(); 72 resultProvider.complete();
73 }); 73 });
74} 74}
75 75