Use ExistingPeriodicWorkPolicy.UPDATE

pull/3772/head
Alex Baker 4 months ago
parent 16011b1963
commit 7d2ebf9cdf

@ -136,7 +136,7 @@ class WorkManagerImpl(
.setConstraints(networkConstraints) .setConstraints(networkConstraints)
workManager.enqueueUniquePeriodicWork( workManager.enqueueUniquePeriodicWork(
TAG_BACKGROUND_SYNC, TAG_BACKGROUND_SYNC,
ExistingPeriodicWorkPolicy.KEEP, ExistingPeriodicWorkPolicy.UPDATE,
builder.build() builder.build()
) )
} else { } else {
@ -183,7 +183,7 @@ class WorkManagerImpl(
throttle.run { throttle.run {
workManager.enqueueUniquePeriodicWork( workManager.enqueueUniquePeriodicWork(
TAG_REMOTE_CONFIG, TAG_REMOTE_CONFIG,
ExistingPeriodicWorkPolicy.KEEP, ExistingPeriodicWorkPolicy.UPDATE,
PeriodicWorkRequest.Builder( PeriodicWorkRequest.Builder(
RemoteConfigWork::class.java, REMOTE_CONFIG_INTERVAL_HOURS, TimeUnit.HOURS) RemoteConfigWork::class.java, REMOTE_CONFIG_INTERVAL_HOURS, TimeUnit.HOURS)
.setConstraints(networkConstraints) .setConstraints(networkConstraints)

Loading…
Cancel
Save