diff --git a/app/src/main/java/yokai/core/migration/migrations/ChapterCacheMigration.kt b/app/src/main/java/yokai/core/migration/migrations/ChapterCacheMigration.kt index 8ad3be15b6..2cc10959a1 100644 --- a/app/src/main/java/yokai/core/migration/migrations/ChapterCacheMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/ChapterCacheMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import yokai.core.migration.Migration import yokai.core.migration.MigrationContext import java.io.File @@ -12,7 +12,7 @@ class ChapterCacheMigration : Migration { override val version: Float = 26f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val extCache = context.externalCacheDir if (extCache != null) { val chapterCache = File(extCache, "chapter_disk_cache") diff --git a/app/src/main/java/yokai/core/migration/migrations/CoverCacheMigration.kt b/app/src/main/java/yokai/core/migration/migrations/CoverCacheMigration.kt index 2ba0635cea..c188dcc92a 100644 --- a/app/src/main/java/yokai/core/migration/migrations/CoverCacheMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/CoverCacheMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import yokai.core.migration.Migration import yokai.core.migration.MigrationContext import java.io.File @@ -12,7 +12,7 @@ class CoverCacheMigration : Migration { override val version: Float = 19f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val oldDir = File(context.externalCacheDir, "cover_disk_cache") if (oldDir.exists()) { val destDir = context.getExternalFilesDir("covers") diff --git a/app/src/main/java/yokai/core/migration/migrations/CutoutMigration.kt b/app/src/main/java/yokai/core/migration/migrations/CutoutMigration.kt index 919efc1b2c..60c37b6142 100644 --- a/app/src/main/java/yokai/core/migration/migrations/CutoutMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/CutoutMigration.kt @@ -1,7 +1,7 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.data.preference.PreferenceKeys import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -13,8 +13,8 @@ class CutoutMigration : Migration { override val version: Float = 121f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val readerPreferences: ReaderPreferences = migrationContext.get() ?: return false - val context: App = migrationContext.get() ?: return false + val readerPreferences = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) try { diff --git a/app/src/main/java/yokai/core/migration/migrations/DoHMigration.kt b/app/src/main/java/yokai/core/migration/migrations/DoHMigration.kt index a4c075faa0..c12e6e6a2e 100644 --- a/app/src/main/java/yokai/core/migration/migrations/DoHMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/DoHMigration.kt @@ -1,8 +1,8 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.core.content.edit import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.data.preference.PreferenceKeys import eu.kanade.tachiyomi.network.PREF_DOH_CLOUDFLARE import yokai.core.migration.Migration @@ -12,7 +12,7 @@ class DoHMigration : Migration { override val version: Float = 71f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) // Migrate DNS over HTTPS setting val wasDohEnabled = prefs.getBoolean("enable_doh", false) diff --git a/app/src/main/java/yokai/core/migration/migrations/DownloadedChaptersMigration.kt b/app/src/main/java/yokai/core/migration/migrations/DownloadedChaptersMigration.kt index 617d5b4d04..ec9f716b07 100644 --- a/app/src/main/java/yokai/core/migration/migrations/DownloadedChaptersMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/DownloadedChaptersMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.data.download.DownloadProvider import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -9,7 +9,7 @@ class DownloadedChaptersMigration : Migration { override val version: Float = 54f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false DownloadProvider(context).renameChapters() return true } diff --git a/app/src/main/java/yokai/core/migration/migrations/EnabledLanguageMigration.kt b/app/src/main/java/yokai/core/migration/migrations/EnabledLanguageMigration.kt index 94606f6287..cdd88acd2b 100644 --- a/app/src/main/java/yokai/core/migration/migrations/EnabledLanguageMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/EnabledLanguageMigration.kt @@ -1,6 +1,5 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.data.preference.PreferencesHelper import eu.kanade.tachiyomi.data.preference.plusAssign import yokai.core.migration.Migration @@ -10,7 +9,6 @@ class EnabledLanguageMigration : Migration { override val version: Float = 83f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false val preferences: PreferencesHelper = migrationContext.get() ?: return false if (preferences.enabledLanguages().isSet()) { diff --git a/app/src/main/java/yokai/core/migration/migrations/EvernoteJobUpgradeMigration.kt b/app/src/main/java/yokai/core/migration/migrations/EvernoteJobUpgradeMigration.kt index fde6f98c2e..727886edfb 100644 --- a/app/src/main/java/yokai/core/migration/migrations/EvernoteJobUpgradeMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/EvernoteJobUpgradeMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.BuildConfig import eu.kanade.tachiyomi.data.library.LibraryUpdateJob import eu.kanade.tachiyomi.data.updater.AppUpdateJob @@ -14,7 +14,7 @@ class EvernoteJobUpgradeMigration : Migration { override val version: Float = 14f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false if (BuildConfig.INCLUDE_UPDATER) { AppUpdateJob.setupTask(context) } diff --git a/app/src/main/java/yokai/core/migration/migrations/ExtensionInstallerEnumMigration.kt b/app/src/main/java/yokai/core/migration/migrations/ExtensionInstallerEnumMigration.kt index e945f301c0..481f2aa4f1 100644 --- a/app/src/main/java/yokai/core/migration/migrations/ExtensionInstallerEnumMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/ExtensionInstallerEnumMigration.kt @@ -1,7 +1,7 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import yokai.core.migration.Migration import yokai.core.migration.MigrationContext import yokai.domain.base.BasePreferences @@ -13,8 +13,8 @@ class ExtensionInstallerEnumMigration : Migration { override val version: Float = 119f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val basePreferences: BasePreferences = migrationContext.get() ?: return false - val context: App = migrationContext.get() ?: return false + val basePreferences = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) try { diff --git a/app/src/main/java/yokai/core/migration/migrations/InternalChapterCacheUpdateMigration.kt b/app/src/main/java/yokai/core/migration/migrations/InternalChapterCacheUpdateMigration.kt index f46459c4d3..8d7377915b 100644 --- a/app/src/main/java/yokai/core/migration/migrations/InternalChapterCacheUpdateMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/InternalChapterCacheUpdateMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import yokai.core.migration.Migration import yokai.core.migration.MigrationContext import java.io.File @@ -12,7 +12,7 @@ class InternalChapterCacheUpdateMigration : Migration { override val version: Float = 15f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false File(context.cacheDir, "chapter_disk_cache").deleteRecursively() return true } diff --git a/app/src/main/java/yokai/core/migration/migrations/LibrarySortMigration.kt b/app/src/main/java/yokai/core/migration/migrations/LibrarySortMigration.kt index a93d94d81e..e3f6dd9daf 100644 --- a/app/src/main/java/yokai/core/migration/migrations/LibrarySortMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/LibrarySortMigration.kt @@ -1,8 +1,8 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.core.content.edit import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.ui.library.LibrarySort import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -11,7 +11,7 @@ class LibrarySortMigration : Migration { override val version: Float = 110f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) try { diff --git a/app/src/main/java/yokai/core/migration/migrations/LibraryUpdateResetMigration.kt b/app/src/main/java/yokai/core/migration/migrations/LibraryUpdateResetMigration.kt index 8076de703b..a253c3d6f6 100644 --- a/app/src/main/java/yokai/core/migration/migrations/LibraryUpdateResetMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/LibraryUpdateResetMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.data.library.LibraryUpdateJob import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -9,7 +9,7 @@ class LibraryUpdateResetMigration : Migration { override val version: Float = 105f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false LibraryUpdateJob.cancelAllWorks(context) LibraryUpdateJob.setupTask(context) return true diff --git a/app/src/main/java/yokai/core/migration/migrations/MyAnimeListMigration.kt b/app/src/main/java/yokai/core/migration/migrations/MyAnimeListMigration.kt index 966d1dc95b..7ea32a1378 100644 --- a/app/src/main/java/yokai/core/migration/migrations/MyAnimeListMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/MyAnimeListMigration.kt @@ -1,14 +1,11 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App -import eu.kanade.tachiyomi.R -import yokai.i18n.MR -import yokai.util.lang.getString -import dev.icerock.moko.resources.compose.stringResource +import android.app.Application import eu.kanade.tachiyomi.data.track.TrackManager import eu.kanade.tachiyomi.util.system.toast import yokai.core.migration.Migration import yokai.core.migration.MigrationContext +import yokai.i18n.MR /** * Force MAL log out due to login flow change @@ -19,8 +16,8 @@ class MyAnimeListMigration : Migration { override val version: Float = 68f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val trackManager: TrackManager = migrationContext.get() ?: return false - val context: App = migrationContext.get() ?: return false + val trackManager = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false if (trackManager.myAnimeList.isLogged) { trackManager.myAnimeList.logout() diff --git a/app/src/main/java/yokai/core/migration/migrations/PrefsMigration.kt b/app/src/main/java/yokai/core/migration/migrations/PrefsMigration.kt index 7798916d35..7dfc6d1b1f 100644 --- a/app/src/main/java/yokai/core/migration/migrations/PrefsMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/PrefsMigration.kt @@ -1,7 +1,7 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.data.preference.PreferenceValues import eu.kanade.tachiyomi.data.preference.PreferencesHelper import eu.kanade.tachiyomi.ui.recents.RecentsPresenter @@ -13,8 +13,8 @@ class PrefsMigration : Migration { override val version: Float = 102f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false - val preferences: PreferencesHelper = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false + val preferences = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) val oldSecureScreen = prefs.getBoolean("secure_screen", false) diff --git a/app/src/main/java/yokai/core/migration/migrations/ReaderUpdateMigration.kt b/app/src/main/java/yokai/core/migration/migrations/ReaderUpdateMigration.kt index b75355df8d..aad271a53e 100644 --- a/app/src/main/java/yokai/core/migration/migrations/ReaderUpdateMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/ReaderUpdateMigration.kt @@ -1,7 +1,7 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.data.preference.PreferencesHelper import eu.kanade.tachiyomi.ui.library.LibraryPresenter import eu.kanade.tachiyomi.util.system.withIOContext @@ -12,8 +12,8 @@ class ReaderUpdateMigration : Migration { override val version: Float = 88f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false - val preferences: PreferencesHelper = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false + val preferences = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) withIOContext { diff --git a/app/src/main/java/yokai/core/migration/migrations/RotationTypeEnumMigration.kt b/app/src/main/java/yokai/core/migration/migrations/RotationTypeEnumMigration.kt index ae3da7a410..fd2460f92b 100644 --- a/app/src/main/java/yokai/core/migration/migrations/RotationTypeEnumMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/RotationTypeEnumMigration.kt @@ -1,8 +1,8 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.core.content.edit import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.ui.reader.settings.OrientationType import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -11,7 +11,7 @@ class RotationTypeEnumMigration : Migration { override val version: Float = 77f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) // Migrate Rotation and Viewer values to default values for viewer_flags diff --git a/app/src/main/java/yokai/core/migration/migrations/RotationTypeMigration.kt b/app/src/main/java/yokai/core/migration/migrations/RotationTypeMigration.kt index d505aac434..5f6037d13b 100644 --- a/app/src/main/java/yokai/core/migration/migrations/RotationTypeMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/RotationTypeMigration.kt @@ -1,8 +1,8 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.core.content.edit import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -10,7 +10,7 @@ class RotationTypeMigration : Migration { override val version: Float = 73f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) if (prefs.contains("pref_rotation_type_key")) { prefs.edit { diff --git a/app/src/main/java/yokai/core/migration/migrations/SetupAppUpdateMigration.kt b/app/src/main/java/yokai/core/migration/migrations/SetupAppUpdateMigration.kt index f0b4bf0792..3f5623f0a5 100644 --- a/app/src/main/java/yokai/core/migration/migrations/SetupAppUpdateMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/SetupAppUpdateMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.BuildConfig import eu.kanade.tachiyomi.data.updater.AppUpdateJob import yokai.core.migration.Migration @@ -12,7 +12,7 @@ class SetupAppUpdateMigration : Migration { override suspend fun invoke(migrationContext: MigrationContext): Boolean { if (!BuildConfig.INCLUDE_UPDATER) return false - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false AppUpdateJob.setupTask(context) return true } diff --git a/app/src/main/java/yokai/core/migration/migrations/SetupBackupCreateMigration.kt b/app/src/main/java/yokai/core/migration/migrations/SetupBackupCreateMigration.kt index c8ae6a0c36..5c1eda07a3 100644 --- a/app/src/main/java/yokai/core/migration/migrations/SetupBackupCreateMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/SetupBackupCreateMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.data.backup.create.BackupCreatorJob import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -9,7 +9,7 @@ class SetupBackupCreateMigration : Migration { override val version: Float = Migration.ALWAYS override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false BackupCreatorJob.setupTask(context) return true } diff --git a/app/src/main/java/yokai/core/migration/migrations/SetupExtensionUpdateMigration.kt b/app/src/main/java/yokai/core/migration/migrations/SetupExtensionUpdateMigration.kt index 225d52d26f..6b1ec35221 100644 --- a/app/src/main/java/yokai/core/migration/migrations/SetupExtensionUpdateMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/SetupExtensionUpdateMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.extension.ExtensionUpdateJob import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -9,7 +9,7 @@ class SetupExtensionUpdateMigration : Migration { override val version: Float = Migration.ALWAYS override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false ExtensionUpdateJob.setupTask(context) return true } diff --git a/app/src/main/java/yokai/core/migration/migrations/SetupLibraryUpdateMigration.kt b/app/src/main/java/yokai/core/migration/migrations/SetupLibraryUpdateMigration.kt index 029d9e91d2..bc3d4799dc 100644 --- a/app/src/main/java/yokai/core/migration/migrations/SetupLibraryUpdateMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/SetupLibraryUpdateMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.data.library.LibraryUpdateJob import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -9,7 +9,7 @@ class SetupLibraryUpdateMigration : Migration { override val version: Float = Migration.ALWAYS override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false LibraryUpdateJob.setupTask(context) return true } diff --git a/app/src/main/java/yokai/core/migration/migrations/ShortcutsMigration.kt b/app/src/main/java/yokai/core/migration/migrations/ShortcutsMigration.kt index 5512494c40..3079b423ea 100644 --- a/app/src/main/java/yokai/core/migration/migrations/ShortcutsMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/ShortcutsMigration.kt @@ -1,8 +1,8 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.core.content.edit import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import eu.kanade.tachiyomi.data.library.LibraryUpdateJob import eu.kanade.tachiyomi.data.preference.PreferenceKeys import eu.kanade.tachiyomi.data.preference.PreferencesHelper @@ -13,8 +13,8 @@ class ShortcutsMigration : Migration { override val version: Float = 75f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false - val preferences: PreferencesHelper = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false + val preferences = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) val wasShortcutsDisabled = !prefs.getBoolean("show_manga_app_shortcuts", true) diff --git a/app/src/main/java/yokai/core/migration/migrations/ThePurgeMigration.kt b/app/src/main/java/yokai/core/migration/migrations/ThePurgeMigration.kt index 5953873ea9..2f57cf11eb 100644 --- a/app/src/main/java/yokai/core/migration/migrations/ThePurgeMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/ThePurgeMigration.kt @@ -1,8 +1,8 @@ package yokai.core.migration.migrations +import android.app.Application import androidx.core.content.edit import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App import yokai.core.migration.Migration import yokai.core.migration.MigrationContext @@ -10,7 +10,7 @@ class ThePurgeMigration : Migration { override val version: Float = 112f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false val prefs = PreferenceManager.getDefaultSharedPreferences(context) prefs.edit { diff --git a/app/src/main/java/yokai/core/migration/migrations/UpdateIntervalMigration.kt b/app/src/main/java/yokai/core/migration/migrations/UpdateIntervalMigration.kt index a86649a6eb..ee9e98d51a 100644 --- a/app/src/main/java/yokai/core/migration/migrations/UpdateIntervalMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/UpdateIntervalMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.data.library.LibraryUpdateJob import eu.kanade.tachiyomi.data.preference.PreferencesHelper import yokai.core.migration.Migration @@ -10,8 +10,8 @@ class UpdateIntervalMigration : Migration { override val version: Float = 86f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false - val preferences: PreferencesHelper = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false + val preferences = migrationContext.get() ?: return false // Handle removed every 3, 4, 6, and 8 hour library updates val updateInterval = preferences.libraryUpdateInterval().get() diff --git a/app/src/main/java/yokai/core/migration/migrations/WorkManagerMigration.kt b/app/src/main/java/yokai/core/migration/migrations/WorkManagerMigration.kt index bec8ff1ca6..f75d279389 100644 --- a/app/src/main/java/yokai/core/migration/migrations/WorkManagerMigration.kt +++ b/app/src/main/java/yokai/core/migration/migrations/WorkManagerMigration.kt @@ -1,6 +1,6 @@ package yokai.core.migration.migrations -import eu.kanade.tachiyomi.App +import android.app.Application import eu.kanade.tachiyomi.BuildConfig import eu.kanade.tachiyomi.data.backup.create.BackupCreatorJob import eu.kanade.tachiyomi.data.library.LibraryUpdateJob @@ -18,7 +18,7 @@ class WorkManagerMigration : Migration { override val version: Float = 62f override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false + val context = migrationContext.get() ?: return false withIOContext { LibraryPresenter.updateDB() }