summaryrefslogtreecommitdiffstats
path: root/common/synchronizer.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-03-09 16:14:02 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-03-09 16:14:02 +0100
commit57a88e6c1514b85d25b066059defcd62d2ccd8d6 (patch)
treead41c8e9e4e6b59329e84c2151f24ba5a22eca64 /common/synchronizer.cpp
parent45aaa4a4b2a0718d6e23dd5ac8a5c594d774e949 (diff)
downloadsink-57a88e6c1514b85d25b066059defcd62d2ccd8d6.tar.gz
sink-57a88e6c1514b85d25b066059defcd62d2ccd8d6.zip
Addressbook support
Diffstat (limited to 'common/synchronizer.cpp')
-rw-r--r--common/synchronizer.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/common/synchronizer.cpp b/common/synchronizer.cpp
index fcdb5b8..8c0d31d 100644
--- a/common/synchronizer.cpp
+++ b/common/synchronizer.cpp
@@ -505,6 +505,12 @@ KAsync::Job<void> Synchronizer::replay(const QByteArray &type, const QByteArray
505 } else if (type == ApplicationDomain::getTypeName<ApplicationDomain::Mail>()) { 505 } else if (type == ApplicationDomain::getTypeName<ApplicationDomain::Mail>()) {
506 auto mail = store().readEntity<ApplicationDomain::Mail>(key); 506 auto mail = store().readEntity<ApplicationDomain::Mail>(key);
507 job = replay(mail, operation, oldRemoteId, modifiedProperties); 507 job = replay(mail, operation, oldRemoteId, modifiedProperties);
508 } else if (type == ApplicationDomain::getTypeName<ApplicationDomain::Contact>()) {
509 auto mail = store().readEntity<ApplicationDomain::Contact>(key);
510 job = replay(mail, operation, oldRemoteId, modifiedProperties);
511 } else if (type == ApplicationDomain::getTypeName<ApplicationDomain::Addressbook>()) {
512 auto mail = store().readEntity<ApplicationDomain::Addressbook>(key);
513 job = replay(mail, operation, oldRemoteId, modifiedProperties);
508 } else { 514 } else {
509 SinkErrorCtx(mLogCtx) << "Replayed unknown type: " << type; 515 SinkErrorCtx(mLogCtx) << "Replayed unknown type: " << type;
510 } 516 }
@@ -545,6 +551,11 @@ KAsync::Job<QByteArray> Synchronizer::replay(const ApplicationDomain::Contact &,
545 return KAsync::null<QByteArray>(); 551 return KAsync::null<QByteArray>();
546} 552}
547 553
554KAsync::Job<QByteArray> Synchronizer::replay(const ApplicationDomain::Addressbook &, Sink::Operation, const QByteArray &, const QList<QByteArray> &)
555{
556 return KAsync::null<QByteArray>();
557}
558
548KAsync::Job<QByteArray> Synchronizer::replay(const ApplicationDomain::Mail &, Sink::Operation, const QByteArray &, const QList<QByteArray> &) 559KAsync::Job<QByteArray> Synchronizer::replay(const ApplicationDomain::Mail &, Sink::Operation, const QByteArray &, const QList<QByteArray> &)
549{ 560{
550 return KAsync::null<QByteArray>(); 561 return KAsync::null<QByteArray>();