summaryrefslogtreecommitdiffstats
path: root/common/genericresource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/genericresource.cpp')
-rw-r--r--common/genericresource.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/common/genericresource.cpp b/common/genericresource.cpp
index dcae43d..652154d 100644
--- a/common/genericresource.cpp
+++ b/common/genericresource.cpp
@@ -54,7 +54,7 @@ public Q_SLOTS:
54 { 54 {
55 auto mainStoreTransaction = mStorage.createTransaction(Storage::ReadOnly); 55 auto mainStoreTransaction = mStorage.createTransaction(Storage::ReadOnly);
56 auto replayStoreTransaction = mChangeReplayStore.createTransaction(Storage::ReadWrite); 56 auto replayStoreTransaction = mChangeReplayStore.createTransaction(Storage::ReadWrite);
57 qint64 lastReplayedRevision = 0; 57 qint64 lastReplayedRevision = 1;
58 replayStoreTransaction.openDatabase().scan("lastReplayedRevision", [&lastReplayedRevision](const QByteArray &key, const QByteArray &value) -> bool { 58 replayStoreTransaction.openDatabase().scan("lastReplayedRevision", [&lastReplayedRevision](const QByteArray &key, const QByteArray &value) -> bool {
59 lastReplayedRevision = value.toLongLong(); 59 lastReplayedRevision = value.toLongLong();
60 return false; 60 return false;
@@ -285,10 +285,13 @@ GenericResource::~GenericResource()
285 delete mSourceChangeReplay; 285 delete mSourceChangeReplay;
286} 286}
287 287
288// void GenericResource::revisionChanged() 288void GenericResource::removeFromDisk(const QByteArray &instanceIdentifier)
289// { 289{
290// //TODO replay revision 290 Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier, Akonadi2::Storage::ReadWrite).removeFromDisk();
291// } 291 Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".userqueue", Akonadi2::Storage::ReadWrite).removeFromDisk();
292 Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".synchronizerqueue", Akonadi2::Storage::ReadWrite).removeFromDisk();
293 Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".changereplay", Akonadi2::Storage::ReadWrite).removeFromDisk();
294}
292 295
293void GenericResource::onProcessorError(int errorCode, const QString &errorMessage) 296void GenericResource::onProcessorError(int errorCode, const QString &errorMessage)
294{ 297{