From 2a9c738b813133d398683596df6d41d355e3cb3b Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 17 Oct 2016 22:35:27 +0200 Subject: We no longer access the typeindex directly --- common/domain/event.cpp | 2 +- common/domain/folder.cpp | 2 +- common/domain/mail.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'common/domain') diff --git a/common/domain/event.cpp b/common/domain/event.cpp index d801592..6717187 100644 --- a/common/domain/event.cpp +++ b/common/domain/event.cpp @@ -91,7 +91,7 @@ QSharedPointer::BufferBuilder> > T DataStoreQuery::Ptr TypeImplementation::prepareQuery(const Sink::Query &query, Sink::Storage::EntityStore::Ptr store) { auto mapper = initializeReadPropertyMapper(); - return DataStoreQuery::Ptr::create(query, ApplicationDomain::getTypeName(), store, getIndex(), [mapper](const Sink::Entity &entity, const QByteArray &property) { + return DataStoreQuery::Ptr::create(query, ApplicationDomain::getTypeName(), store, [mapper](const Sink::Entity &entity, const QByteArray &property) { const auto localBuffer = Sink::EntityBuffer::readBuffer(entity.local()); return mapper->getProperty(property, localBuffer); diff --git a/common/domain/folder.cpp b/common/domain/folder.cpp index f04a3e7..34e59f6 100644 --- a/common/domain/folder.cpp +++ b/common/domain/folder.cpp @@ -95,7 +95,7 @@ QSharedPointer::BufferBuilder> > DataStoreQuery::Ptr TypeImplementation::prepareQuery(const Sink::Query &query, Sink::Storage::EntityStore::Ptr store) { auto mapper = initializeReadPropertyMapper(); - return DataStoreQuery::Ptr::create(query, ApplicationDomain::getTypeName(), store, getIndex(), [mapper](const Sink::Entity &entity, const QByteArray &property) { + return DataStoreQuery::Ptr::create(query, ApplicationDomain::getTypeName(), store, [mapper](const Sink::Entity &entity, const QByteArray &property) { const auto localBuffer = Sink::EntityBuffer::readBuffer(entity.local()); return mapper->getProperty(property, localBuffer); }); diff --git a/common/domain/mail.cpp b/common/domain/mail.cpp index 1b46e28..9e3a824 100644 --- a/common/domain/mail.cpp +++ b/common/domain/mail.cpp @@ -228,7 +228,7 @@ QSharedPointer::BufferBuilder> > Ty DataStoreQuery::Ptr TypeImplementation::prepareQuery(const Sink::Query &query, Sink::Storage::EntityStore::Ptr store) { auto mapper = initializeReadPropertyMapper(); - return DataStoreQuery::Ptr::create(query, ApplicationDomain::getTypeName(), store, getIndex(), [mapper, store](const Sink::Entity &entity, const QByteArray &property) -> QVariant { + return DataStoreQuery::Ptr::create(query, ApplicationDomain::getTypeName(), store, [mapper, store](const Sink::Entity &entity, const QByteArray &property) -> QVariant { if (property == Mail::ThreadId::name) { const auto localBuffer = Sink::EntityBuffer::readBuffer(entity.local()); Q_ASSERT(localBuffer); -- cgit v1.2.3