Revert "Set background job expedited policies"

This reverts commit c69420373a.

Caused crashes in TachiyomiSY for some reason. Will have to redo this once we target Android 12.
This commit is contained in:
arkon 2021-06-09 17:11:13 -04:00
parent 31d96c2bf0
commit 07de367476
4 changed files with 0 additions and 16 deletions

View File

@ -3,8 +3,6 @@ package eu.kanade.tachiyomi.data.backup
import android.content.Context
import androidx.core.net.toUri
import androidx.work.ExistingPeriodicWorkPolicy
import androidx.work.ExperimentalExpeditedWork
import androidx.work.OutOfQuotaPolicy
import androidx.work.PeriodicWorkRequestBuilder
import androidx.work.WorkManager
import androidx.work.Worker
@ -33,7 +31,6 @@ class BackupCreatorJob(private val context: Context, workerParams: WorkerParamet
companion object {
private const val TAG = "BackupCreator"
@ExperimentalExpeditedWork
fun setupTask(context: Context, prefInterval: Int? = null) {
val preferences = Injekt.get<PreferencesHelper>()
val interval = prefInterval ?: preferences.backupInterval().get()
@ -44,7 +41,6 @@ class BackupCreatorJob(private val context: Context, workerParams: WorkerParamet
10,
TimeUnit.MINUTES
)
.setExpedited(OutOfQuotaPolicy.RUN_AS_NON_EXPEDITED_WORK_REQUEST)
.addTag(TAG)
.build()

View File

@ -3,9 +3,7 @@ package eu.kanade.tachiyomi.data.library
import android.content.Context
import androidx.work.Constraints
import androidx.work.ExistingPeriodicWorkPolicy
import androidx.work.ExperimentalExpeditedWork
import androidx.work.NetworkType
import androidx.work.OutOfQuotaPolicy
import androidx.work.PeriodicWorkRequestBuilder
import androidx.work.WorkManager
import androidx.work.Worker
@ -31,7 +29,6 @@ class LibraryUpdateJob(private val context: Context, workerParams: WorkerParamet
companion object {
private const val TAG = "LibraryUpdate"
@ExperimentalExpeditedWork
fun setupTask(context: Context, prefInterval: Int? = null) {
val preferences = Injekt.get<PreferencesHelper>()
val interval = prefInterval ?: preferences.libraryUpdateInterval().get()
@ -55,7 +52,6 @@ class LibraryUpdateJob(private val context: Context, workerParams: WorkerParamet
10,
TimeUnit.MINUTES
)
.setExpedited(OutOfQuotaPolicy.RUN_AS_NON_EXPEDITED_WORK_REQUEST)
.addTag(TAG)
.setConstraints(constraints)
.build()

View File

@ -3,9 +3,7 @@ package eu.kanade.tachiyomi.data.updater
import android.content.Context
import androidx.work.Constraints
import androidx.work.ExistingPeriodicWorkPolicy
import androidx.work.ExperimentalExpeditedWork
import androidx.work.NetworkType
import androidx.work.OutOfQuotaPolicy
import androidx.work.PeriodicWorkRequestBuilder
import androidx.work.WorkManager
import androidx.work.Worker
@ -32,7 +30,6 @@ class UpdaterJob(private val context: Context, workerParams: WorkerParameters) :
companion object {
private const val TAG = "UpdateChecker"
@ExperimentalExpeditedWork
fun setupTask(context: Context) {
val constraints = Constraints.Builder()
.setRequiredNetworkType(NetworkType.CONNECTED)
@ -44,7 +41,6 @@ class UpdaterJob(private val context: Context, workerParams: WorkerParameters) :
3,
TimeUnit.HOURS
)
.setExpedited(OutOfQuotaPolicy.DROP_WORK_REQUEST)
.addTag(TAG)
.setConstraints(constraints)
.build()

View File

@ -6,9 +6,7 @@ import androidx.core.app.NotificationManagerCompat
import androidx.work.Constraints
import androidx.work.CoroutineWorker
import androidx.work.ExistingPeriodicWorkPolicy
import androidx.work.ExperimentalExpeditedWork
import androidx.work.NetworkType
import androidx.work.OutOfQuotaPolicy
import androidx.work.PeriodicWorkRequestBuilder
import androidx.work.WorkManager
import androidx.work.WorkerParameters
@ -66,7 +64,6 @@ class ExtensionUpdateJob(private val context: Context, workerParams: WorkerParam
companion object {
private const val TAG = "ExtensionUpdate"
@ExperimentalExpeditedWork
fun setupTask(context: Context, forceAutoUpdateJob: Boolean? = null) {
val preferences = Injekt.get<PreferencesHelper>()
val autoUpdateJob = forceAutoUpdateJob ?: preferences.automaticExtUpdates().get()
@ -81,7 +78,6 @@ class ExtensionUpdateJob(private val context: Context, workerParams: WorkerParam
1,
TimeUnit.HOURS
)
.setExpedited(OutOfQuotaPolicy.DROP_WORK_REQUEST)
.addTag(TAG)
.setConstraints(constraints)
.build()