summaryrefslogtreecommitdiffstats
path: root/framework/src
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src')
-rw-r--r--framework/src/sinkfabric.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/framework/src/sinkfabric.cpp b/framework/src/sinkfabric.cpp
index 2615a3ca..09075174 100644
--- a/framework/src/sinkfabric.cpp
+++ b/framework/src/sinkfabric.cpp
@@ -46,6 +46,10 @@ public:
46 auto scope = SyncScope().resourceFilter(folder->resourceInstanceIdentifier()).filter<Mail::Folder>(QVariant::fromValue(folder->identifier())); 46 auto scope = SyncScope().resourceFilter(folder->resourceInstanceIdentifier()).filter<Mail::Folder>(QVariant::fromValue(folder->identifier()));
47 scope.setType<ApplicationDomain::Mail>(); 47 scope.setType<ApplicationDomain::Mail>();
48 Store::synchronize(scope).exec(); 48 Store::synchronize(scope).exec();
49 } else if (message["type"].value<QString>() == "contacts") {
50 auto scope = SyncScope();
51 scope.setType<ApplicationDomain::Contact>();
52 Store::synchronize(scope).exec();
49 } else { 53 } else {
50 SinkLog() << "Synchronizing all"; 54 SinkLog() << "Synchronizing all";
51 Store::synchronize(SyncScope()).exec(); 55 Store::synchronize(SyncScope()).exec();