diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-06-03 15:50:06 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-06-03 15:50:06 +0200 |
commit | 5c08ecda71cdbfd8951f9aab657cd2e2697ad0b3 (patch) | |
tree | 3178694224cd12b99111eddb1ba1b61d90ec8d60 /examples/maildirresource/maildirresource.cpp | |
parent | 77562cdae63e0ec7b09e8ece6af97165ba9e48dd (diff) | |
download | sink-5c08ecda71cdbfd8951f9aab657cd2e2697ad0b3.tar.gz sink-5c08ecda71cdbfd8951f9aab657cd2e2697ad0b3.zip |
Track modified properties to detect necessary replay changes
Diffstat (limited to 'examples/maildirresource/maildirresource.cpp')
-rw-r--r-- | examples/maildirresource/maildirresource.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/maildirresource/maildirresource.cpp b/examples/maildirresource/maildirresource.cpp index d67eb50..18f8334 100644 --- a/examples/maildirresource/maildirresource.cpp +++ b/examples/maildirresource/maildirresource.cpp | |||
@@ -405,7 +405,7 @@ public: | |||
405 | 405 | ||
406 | } | 406 | } |
407 | 407 | ||
408 | KAsync::Job<QByteArray> replay(const ApplicationDomain::Mail &mail, Sink::Operation operation, const QByteArray &oldRemoteId) | 408 | KAsync::Job<QByteArray> replay(const ApplicationDomain::Mail &mail, Sink::Operation operation, const QByteArray &oldRemoteId, const QList<QByteArray> &changedProperties) Q_DECL_OVERRIDE |
409 | { | 409 | { |
410 | if (operation == Sink::Operation_Creation) { | 410 | if (operation == Sink::Operation_Creation) { |
411 | const auto remoteId = getFilePathFromMimeMessagePath(mail.getMimeMessagePath()); | 411 | const auto remoteId = getFilePathFromMimeMessagePath(mail.getMimeMessagePath()); |
@@ -426,7 +426,7 @@ public: | |||
426 | return KAsync::null<QByteArray>(); | 426 | return KAsync::null<QByteArray>(); |
427 | } | 427 | } |
428 | 428 | ||
429 | KAsync::Job<QByteArray> replay(const ApplicationDomain::Folder &folder, Sink::Operation operation, const QByteArray &oldRemoteId) | 429 | KAsync::Job<QByteArray> replay(const ApplicationDomain::Folder &folder, Sink::Operation operation, const QByteArray &oldRemoteId, const QList<QByteArray> &changedProperties) Q_DECL_OVERRIDE |
430 | { | 430 | { |
431 | if (operation == Sink::Operation_Creation) { | 431 | if (operation == Sink::Operation_Creation) { |
432 | auto folderName = folder.getName(); | 432 | auto folderName = folder.getName(); |