mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Ensure background jobs are recreated after next stable update
This commit is contained in:
		| @@ -1,5 +1,6 @@ | ||||
| package eu.kanade.tachiyomi | ||||
|  | ||||
| import eu.kanade.tachiyomi.data.backup.BackupCreatorJob | ||||
| import eu.kanade.tachiyomi.data.library.LibraryUpdateJob | ||||
| import eu.kanade.tachiyomi.data.preference.PreferencesHelper | ||||
| import eu.kanade.tachiyomi.data.preference.getOrDefault | ||||
| @@ -62,6 +63,14 @@ object Migrations { | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|             if (oldVersion < 43) { | ||||
|                 // Restore jobs after migrating from Evernote's job scheduler to WorkManager. | ||||
|                 if (BuildConfig.INCLUDE_UPDATER && preferences.automaticUpdates()) { | ||||
|                     UpdaterJob.setupTask(context) | ||||
|                 } | ||||
|                 LibraryUpdateJob.setupTask(context) | ||||
|                 BackupCreatorJob.setupTask(context) | ||||
|             } | ||||
|             return true | ||||
|         } | ||||
|         return false | ||||
|   | ||||
		Reference in New Issue
	
	Block a user