aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2014-08-21 00:02:33 +0200
committerVincent Breitmoser <valodim@mugenguild.com>2014-08-21 00:02:33 +0200
commitad9339b23d0192a8d0b41e9a4cd33c132cdb7f0e (patch)
treef5805cc531129f2baa958e13cd138af9b92acdf3 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
parent63ca81d8717bad8df9a9c159126612eb62867647 (diff)
parent3ace5052e7b7b63c2de745b5626d9d08773174b7 (diff)
downloadopen-keychain-ad9339b23d0192a8d0b41e9a4cd33c132cdb7f0e.tar.gz
open-keychain-ad9339b23d0192a8d0b41e9a4cd33c132cdb7f0e.tar.bz2
open-keychain-ad9339b23d0192a8d0b41e9a4cd33c132cdb7f0e.zip
Merge branch 'master' of github.com:open-keychain/open-keychain
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
index b7596ea4b..246804383 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
@@ -454,6 +454,9 @@ public class KeychainIntentService extends IntentService
setProgress(R.string.progress_done, 100, 100);
+ // make sure new data is synced into contacts
+ ContactSyncAdapterService.requestSync(this);
+
/* Output */
sendMessageToHandler(KeychainIntentServiceHandler.MESSAGE_OKAY, saveResult);
} catch (Exception e) {
@@ -502,6 +505,8 @@ public class KeychainIntentService extends IntentService
if (result.mSecret > 0) {
providerHelper.consolidateDatabaseStep1(this);
}
+ // make sure new data is synced into contacts
+ ContactSyncAdapterService.requestSync(this);
sendMessageToHandler(KeychainIntentServiceHandler.MESSAGE_OKAY, result);
} catch (Exception e) {
@@ -709,6 +714,9 @@ public class KeychainIntentService extends IntentService
}
if (success) {
+ // make sure new data is synced into contacts
+ ContactSyncAdapterService.requestSync(this);
+
sendMessageToHandler(KeychainIntentServiceHandler.MESSAGE_OKAY);
}