From 55813429b31acb7cda5ef38bae42c8e6914eb507 Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Sun, 23 Jun 2024 07:27:06 +0700 Subject: [PATCH] chore: Remove NetworkPrefsMigration Not needed, I thought PreferenceStore is using dataStore or something different since 1.x do that, apparently not when it's backported to 0.x. --- .../core/migration/migrations/Migrations.kt | 1 - .../migrations/NetworkPrefsMigration.kt | 23 ------------------- 2 files changed, 24 deletions(-) delete mode 100644 app/src/main/java/yokai/core/migration/migrations/NetworkPrefsMigration.kt diff --git a/app/src/main/java/yokai/core/migration/migrations/Migrations.kt b/app/src/main/java/yokai/core/migration/migrations/Migrations.kt index 67c33c0a11..935473a28b 100644 --- a/app/src/main/java/yokai/core/migration/migrations/Migrations.kt +++ b/app/src/main/java/yokai/core/migration/migrations/Migrations.kt @@ -36,5 +36,4 @@ val migrations: ImmutableList = persistentListOf( ExtensionInstallerEnumMigration(), CutoutMigration(), RepoJsonMigration(), - NetworkPrefsMigration(), ) diff --git a/app/src/main/java/yokai/core/migration/migrations/NetworkPrefsMigration.kt b/app/src/main/java/yokai/core/migration/migrations/NetworkPrefsMigration.kt deleted file mode 100644 index 425bc9135d..0000000000 --- a/app/src/main/java/yokai/core/migration/migrations/NetworkPrefsMigration.kt +++ /dev/null @@ -1,23 +0,0 @@ -package yokai.core.migration.migrations - -import androidx.preference.PreferenceManager -import eu.kanade.tachiyomi.App -import eu.kanade.tachiyomi.network.NetworkPreferences -import yokai.core.migration.Migration -import yokai.core.migration.MigrationContext - -class NetworkPrefsMigration : Migration { - override val version: Float = 138f - - override suspend fun invoke(migrationContext: MigrationContext): Boolean { - val context: App = migrationContext.get() ?: return false - val preferences: NetworkPreferences = migrationContext.get() ?: return false - val prefs = PreferenceManager.getDefaultSharedPreferences(context) - - val dohProvider = prefs.getInt("doh_provider", -1) - if (dohProvider > -1) { - preferences.dohProvider().set(dohProvider) - } - return true - } -}