Migration integrated H enable

This commit is contained in:
Cuong-Tran 2024-10-29 16:46:19 +07:00
parent fde71c0b70
commit cd990df3ee
No known key found for this signature in database
GPG key ID: 733AA7624B9315C2
2 changed files with 17 additions and 0 deletions

View file

@ -0,0 +1,16 @@
package mihon.core.migration.migrations
import mihon.core.migration.Migration
import mihon.core.migration.MigrationContext
import tachiyomi.core.common.util.lang.withIOContext
import tachiyomi.domain.UnsortedPreferences
class IntegratedHentaiMigration : Migration {
override val version: Float = 71f
override suspend fun invoke(migrationContext: MigrationContext): Boolean = withIOContext {
val unsortedPreferences = migrationContext.get<UnsortedPreferences>() ?: return@withIOContext false
unsortedPreferences.isHentaiEnabled().set(true)
return@withIOContext true
}
}

View file

@ -47,5 +47,6 @@ val migrations: List<Migration>
TrustExtensionRepositoryMigration(),
// KMK -->
OfficialExtensionRepositoryMigration(),
IntegratedHentaiMigration(),
// KMK <--
)