From a5a5ce8797038a3db2c7c24c05c5d8137e4faa1f Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Tue, 24 Sep 2024 05:30:14 +0700 Subject: [PATCH] fix(backup/creator): Set backoff criteria --- .../eu/kanade/tachiyomi/data/backup/create/BackupCreatorJob.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreatorJob.kt b/app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreatorJob.kt index 3fff1b9450..3d50b0b454 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreatorJob.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/backup/create/BackupCreatorJob.kt @@ -5,6 +5,7 @@ import android.content.pm.ServiceInfo import android.net.Uri import android.os.Build import androidx.core.net.toUri +import androidx.work.BackoffPolicy import androidx.work.CoroutineWorker import androidx.work.ExistingPeriodicWorkPolicy import androidx.work.ExistingWorkPolicy @@ -96,6 +97,7 @@ class BackupCreatorJob(private val context: Context, workerParams: WorkerParamet 10, TimeUnit.MINUTES, ) + .setBackoffCriteria(BackoffPolicy.EXPONENTIAL, 10, TimeUnit.MINUTES) .addTag(TAG_AUTO) .setInputData(workDataOf(IS_AUTO_BACKUP_KEY to true)) .build()