android: allow existing scheduled work to be replaced

Without this we end up in situations where changes to constraints
are not propagated immediately because of pre-scheduled work that
is retained until it has run.
This commit is contained in:
Harsh Shandilya 2022-04-06 12:42:57 +05:30
parent 325aca2760
commit fe1163be51
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80

View file

@ -48,7 +48,7 @@ class MainActivity : ComponentActivity() {
WorkManager.getInstance(this@MainActivity) WorkManager.getInstance(this@MainActivity)
.enqueueUniquePeriodicWork( .enqueueUniquePeriodicWork(
"updateSavedPosts", "updateSavedPosts",
ExistingPeriodicWorkPolicy.KEEP, ExistingPeriodicWorkPolicy.REPLACE,
postUpdateWorkRequest, postUpdateWorkRequest,
) )
} }