debug: Debug prints

This commit is contained in:
Ahmad Ansori Palembani 2024-06-16 12:17:50 +07:00
parent 887b81bb6c
commit 4d8643b4df
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -1,6 +1,7 @@
package yokai.core.migration.migrations
import androidx.preference.PreferenceManager
import co.touchlab.kermit.Logger
import eu.kanade.tachiyomi.App
import eu.kanade.tachiyomi.network.NetworkPreferences
import yokai.core.migration.Migration
@ -11,13 +12,20 @@ class NetworkPrefsMigration : Migration {
override suspend fun invoke(migrationContext: MigrationContext): Boolean {
val context: App = migrationContext.get() ?: return false
Logger.d { "Got context" }
val preferences: NetworkPreferences = migrationContext.get() ?: return false
Logger.d { "Got networkPref" }
val prefs = PreferenceManager.getDefaultSharedPreferences(context)
Logger.d { "Got sharedPref" }
val dohProvider = prefs.getInt("doh_provider", -1)
Logger.d { "Got dohProvider" }
if (dohProvider > -1) {
Logger.d { "Migrating" }
preferences.dohProvider().set(dohProvider)
Logger.d { "Migrated" }
}
Logger.d { "Done" }
return true
}
}