diff --git a/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt b/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt index f557ce579..ecc136f33 100644 --- a/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt +++ b/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt @@ -136,7 +136,7 @@ class WorkManagerImpl( .setConstraints(networkConstraints) workManager.enqueueUniquePeriodicWork( TAG_BACKGROUND_SYNC, - ExistingPeriodicWorkPolicy.KEEP, + ExistingPeriodicWorkPolicy.UPDATE, builder.build() ) } else { @@ -183,7 +183,7 @@ class WorkManagerImpl( throttle.run { workManager.enqueueUniquePeriodicWork( TAG_REMOTE_CONFIG, - ExistingPeriodicWorkPolicy.KEEP, + ExistingPeriodicWorkPolicy.UPDATE, PeriodicWorkRequest.Builder( RemoteConfigWork::class.java, REMOTE_CONFIG_INTERVAL_HOURS, TimeUnit.HOURS) .setConstraints(networkConstraints)