Initiate synchronization after account changes

pull/935/head
Alex Baker 6 years ago
parent 0be631af4f
commit 6685c76a95

@ -103,10 +103,12 @@ class Synchronization : InjectingPreferenceFragment() {
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
if (requestCode == REQUEST_CALDAV_SETTINGS) {
if (resultCode == Activity.RESULT_OK) {
workManager.sync(true)
workManager.updateBackgroundSync()
}
} else if (requestCode == REQUEST_GOOGLE_TASKS) {
if (resultCode == Activity.RESULT_OK) {
workManager.sync(true)
workManager.updateBackgroundSync()
} else if (data != null) {
toaster.longToast(data.getStringExtra(GtasksLoginActivity.EXTRA_ERROR))

Loading…
Cancel
Save