summaryrefslogtreecommitdiffstats
path: root/dummyresource/facade.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dummyresource/facade.cpp')
-rw-r--r--dummyresource/facade.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/dummyresource/facade.cpp b/dummyresource/facade.cpp
index 9758c1b..bfe1de4 100644
--- a/dummyresource/facade.cpp
+++ b/dummyresource/facade.cpp
@@ -77,13 +77,14 @@ void DummyResourceFacade::load(const Akonadi2::Query &query, const std::function
77 qDebug() << "load called"; 77 qDebug() << "load called";
78 //TODO only read values matching the query 78 //TODO only read values matching the query
79 auto storage = QSharedPointer<Storage>::create(Akonadi2::Store::storageLocation(), "dummyresource"); 79 auto storage = QSharedPointer<Storage>::create(Akonadi2::Store::storageLocation(), "dummyresource");
80 storage->read("", [resultCallback, storage](void *data, int size) { 80 storage->read("", [resultCallback, storage](void *data, int size) -> bool {
81 //TODO read second buffer as well 81 //TODO read second buffer as well
82 auto eventBuffer = GetDummyEvent(data); 82 auto eventBuffer = GetDummyEvent(data);
83 auto event = QSharedPointer<DummyEventAdaptor>::create("dummyresource", "key", 0); 83 auto event = QSharedPointer<DummyEventAdaptor>::create("dummyresource", "key", 0);
84 event->buffer = eventBuffer; 84 event->buffer = eventBuffer;
85 event->storage = storage; 85 event->storage = storage;
86 resultCallback(event); 86 resultCallback(event);
87 return true;
87 }); 88 });
88} 89}
89 90