diff --git a/app/src/main/java/org/tasks/jobs/WorkManager.kt b/app/src/main/java/org/tasks/jobs/WorkManager.kt index 94947be7d..52d7e003f 100644 --- a/app/src/main/java/org/tasks/jobs/WorkManager.kt +++ b/app/src/main/java/org/tasks/jobs/WorkManager.kt @@ -17,7 +17,7 @@ interface WorkManager { fun eteSync(immediate: Boolean) - fun openTaskSync() + fun openTaskSync(immediate: Boolean) fun reverseGeocode(place: Place) diff --git a/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt b/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt index 6d71a48f4..5d95695c6 100644 --- a/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt +++ b/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt @@ -81,8 +81,8 @@ class WorkManagerImpl constructor( override fun eteSync(immediate: Boolean) = sync(immediate, TAG_SYNC_ETESYNC, SyncEteSyncWork::class.java) - override fun openTaskSync() = - sync(true, TAG_SYNC_OPENTASK, SyncOpenTasksWork::class.java, false) + override fun openTaskSync(immediate: Boolean) = + sync(immediate, TAG_SYNC_OPENTASK, SyncOpenTasksWork::class.java, false) @SuppressLint("EnqueueWork") private fun sync(immediate: Boolean, tag: String, c: Class, requireNetwork: Boolean = true) { diff --git a/app/src/main/java/org/tasks/sync/SyncAdapters.kt b/app/src/main/java/org/tasks/sync/SyncAdapters.kt index 76eb7fd37..17596b1ea 100644 --- a/app/src/main/java/org/tasks/sync/SyncAdapters.kt +++ b/app/src/main/java/org/tasks/sync/SyncAdapters.kt @@ -28,7 +28,7 @@ class SyncAdapters @Inject constructor( private val googleTasks = Debouncer(TAG_SYNC_GOOGLE_TASKS) { workManager.googleTaskSync(it) } private val caldav = Debouncer(TAG_SYNC_CALDAV) { workManager.caldavSync(it) } private val eteSync = Debouncer(TAG_SYNC_ETESYNC) { workManager.eteSync(it) } - private val opentasks = Debouncer(TAG_SYNC_OPENTASK) { workManager.openTaskSync() } + private val opentasks = Debouncer(TAG_SYNC_OPENTASK) { workManager.openTaskSync(it) } fun sync(task: Task, original: Task?) = scope.launch { if (task.checkTransitory(SyncFlags.SUPPRESS_SYNC)) { @@ -52,7 +52,7 @@ class SyncAdapters @Inject constructor( } fun syncOpenTasks() = scope.launch { - opentasks.sync(false) + opentasks.sync(true) } fun sync() {