summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-04-15 09:28:35 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-04-15 09:35:09 +0200
commit01f8a5f07361c1639c89ad62e6dd5de3c7530379 (patch)
tree857566af4c1aa29ba8add554ec38493c35e616be
parent82846544dff779a6477adf0d5b4f4b51ef2d4c51 (diff)
downloadsink-01f8a5f07361c1639c89ad62e6dd5de3c7530379.tar.gz
sink-01f8a5f07361c1639c89ad62e6dd5de3c7530379.zip
Log storage errors during query.
-rw-r--r--dummyresource/facade.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/dummyresource/facade.cpp b/dummyresource/facade.cpp
index f603c56..1e0f20a 100644
--- a/dummyresource/facade.cpp
+++ b/dummyresource/facade.cpp
@@ -189,6 +189,9 @@ Async::Job<qint64> DummyResourceFacade::load(const Akonadi2::Query &query, const
189 const auto preparedQuery = prepareQuery(query); 189 const auto preparedQuery = prepareQuery(query);
190 190
191 auto storage = QSharedPointer<Akonadi2::Storage>::create(Akonadi2::Store::storageLocation(), "org.kde.dummy"); 191 auto storage = QSharedPointer<Akonadi2::Storage>::create(Akonadi2::Store::storageLocation(), "org.kde.dummy");
192 storage->setDefaultErrorHandler([](const Akonadi2::Storage::Error &error) {
193 Warning() << "Error during query: " << error.store << error.message;
194 });
192 195
193 storage->startTransaction(Akonadi2::Storage::ReadOnly); 196 storage->startTransaction(Akonadi2::Storage::ReadOnly);
194 const qint64 revision = storage->maxRevision(); 197 const qint64 revision = storage->maxRevision();