瀏覽代碼

Update background job preferences once settings are restored

Co-authored-by: Jays2Kings <[email protected]>
arkon 1 年之前
父節點
當前提交
c4ce3dd46f
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupRestorer.kt

+ 4 - 0
app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupRestorer.kt

@@ -17,6 +17,7 @@ import eu.kanade.tachiyomi.data.backup.models.IntPreferenceValue
 import eu.kanade.tachiyomi.data.backup.models.LongPreferenceValue
 import eu.kanade.tachiyomi.data.backup.models.StringPreferenceValue
 import eu.kanade.tachiyomi.data.backup.models.StringSetPreferenceValue
+import eu.kanade.tachiyomi.data.library.LibraryUpdateJob
 import eu.kanade.tachiyomi.source.model.copyFrom
 import eu.kanade.tachiyomi.source.sourcePreferences
 import eu.kanade.tachiyomi.util.BackupUtil
@@ -589,6 +590,9 @@ class BackupRestorer(
     private fun restoreAppPreferences(preferences: List<BackupPreference>) {
         restorePreferences(preferences, preferenceStore)
 
+        LibraryUpdateJob.setupTask(context)
+        BackupCreateJob.setupTask(context)
+
         restoreProgress += 1
         showRestoreProgress(restoreProgress, restoreAmount, context.getString(R.string.app_settings), context.getString(R.string.restoring_backup))
     }