mirror of
https://github.com/bitfireAT/davx5-ose
synced 2024-07-21 02:23:24 +00:00
Use worker names as work tags (bitfireAT/davx5#404)
This commit is contained in:
parent
437fb30a94
commit
81fbe2b7a6
|
@ -71,6 +71,7 @@ class PeriodicSyncWorker @AssistedInject constructor(
|
|||
NetworkType.CONNECTED
|
||||
).build()
|
||||
val workRequest = PeriodicWorkRequestBuilder<PeriodicSyncWorker>(interval, TimeUnit.SECONDS)
|
||||
.addTag(workerName(account, authority))
|
||||
.setInputData(arguments)
|
||||
.setConstraints(constraints)
|
||||
.build()
|
||||
|
|
|
@ -164,6 +164,7 @@ class SyncWorker @AssistedInject constructor(
|
|||
.setRequiredNetworkType(NetworkType.CONNECTED) // require a network connection
|
||||
.build()
|
||||
val workRequest = OneTimeWorkRequestBuilder<SyncWorker>()
|
||||
.addTag(workerName(account, authority))
|
||||
.setInputData(argumentsBuilder.build())
|
||||
.setExpedited(OutOfQuotaPolicy.RUN_AS_NON_EXPEDITED_WORK_REQUEST)
|
||||
.setBackoffCriteria(
|
||||
|
|
Loading…
Reference in a new issue