From 4e416d546a68513f05ef10d41d05e0a9c6d5ecf6 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Sun, 30 Apr 2017 22:49:16 +0200 Subject: Trigger a sync when opening the addressbook --- framework/src/sinkfabric.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'framework/src') 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: auto scope = SyncScope().resourceFilter(folder->resourceInstanceIdentifier()).filter(QVariant::fromValue(folder->identifier())); scope.setType(); Store::synchronize(scope).exec(); + } else if (message["type"].value() == "contacts") { + auto scope = SyncScope(); + scope.setType(); + Store::synchronize(scope).exec(); } else { SinkLog() << "Synchronizing all"; Store::synchronize(SyncScope()).exec(); -- cgit v1.2.3