Fix build
This commit is contained in:
parent
2197bd0451
commit
ceff887a10
@ -25,6 +25,7 @@ import tachiyomi.i18n.MR
|
|||||||
import tachiyomi.i18n.sy.SYMR
|
import tachiyomi.i18n.sy.SYMR
|
||||||
import tachiyomi.presentation.core.i18n.pluralStringResource
|
import tachiyomi.presentation.core.i18n.pluralStringResource
|
||||||
import tachiyomi.presentation.core.i18n.stringResource
|
import tachiyomi.presentation.core.i18n.stringResource
|
||||||
|
import tachiyomi.presentation.core.util.collectAsState
|
||||||
import uy.kohesive.injekt.Injekt
|
import uy.kohesive.injekt.Injekt
|
||||||
import uy.kohesive.injekt.api.get
|
import uy.kohesive.injekt.api.get
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package eu.kanade.tachiyomi.extension.api
|
package eu.kanade.tachiyomi.extension.api
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
|
import eu.kanade.domain.source.service.SourcePreferences
|
||||||
import eu.kanade.tachiyomi.extension.ExtensionManager
|
import eu.kanade.tachiyomi.extension.ExtensionManager
|
||||||
import eu.kanade.tachiyomi.extension.model.Extension
|
import eu.kanade.tachiyomi.extension.model.Extension
|
||||||
import eu.kanade.tachiyomi.extension.model.LoadResult
|
import eu.kanade.tachiyomi.extension.model.LoadResult
|
||||||
@ -33,6 +34,9 @@ internal class ExtensionApi {
|
|||||||
private val getExtensionRepo: GetExtensionRepo by injectLazy()
|
private val getExtensionRepo: GetExtensionRepo by injectLazy()
|
||||||
private val updateExtensionRepo: UpdateExtensionRepo by injectLazy()
|
private val updateExtensionRepo: UpdateExtensionRepo by injectLazy()
|
||||||
private val extensionManager: ExtensionManager by injectLazy()
|
private val extensionManager: ExtensionManager by injectLazy()
|
||||||
|
// SY -->
|
||||||
|
private val sourcePreferences: SourcePreferences by injectLazy()
|
||||||
|
// SY <--
|
||||||
private val json: Json by injectLazy()
|
private val json: Json by injectLazy()
|
||||||
|
|
||||||
private val lastExtCheck: Preference<Long> by lazy {
|
private val lastExtCheck: Preference<Long> by lazy {
|
||||||
|
@ -693,7 +693,7 @@ object EXHMigrations {
|
|||||||
runBlocking {
|
runBlocking {
|
||||||
for ((index, source) in sourcePreferences.extensionRepos().get().withIndex()) {
|
for ((index, source) in sourcePreferences.extensionRepos().get().withIndex()) {
|
||||||
try {
|
try {
|
||||||
extensionRepoRepository.upsertRepository(
|
extensionRepoRepository.upsertRepo(
|
||||||
source,
|
source,
|
||||||
"Repo #${index + 1}",
|
"Repo #${index + 1}",
|
||||||
null,
|
null,
|
||||||
|
@ -27,6 +27,7 @@ import exh.source.nHentaiSourceIds
|
|||||||
import exh.util.jobScheduler
|
import exh.util.jobScheduler
|
||||||
import kotlinx.coroutines.runBlocking
|
import kotlinx.coroutines.runBlocking
|
||||||
import kotlinx.serialization.protobuf.schema.ProtoBufSchemaGenerator
|
import kotlinx.serialization.protobuf.schema.ProtoBufSchemaGenerator
|
||||||
|
import mihon.domain.extensionrepo.repository.ExtensionRepoRepository
|
||||||
import tachiyomi.core.common.preference.PreferenceStore
|
import tachiyomi.core.common.preference.PreferenceStore
|
||||||
import tachiyomi.data.DatabaseHandler
|
import tachiyomi.data.DatabaseHandler
|
||||||
import tachiyomi.domain.backup.service.BackupPreferences
|
import tachiyomi.domain.backup.service.BackupPreferences
|
||||||
@ -66,6 +67,7 @@ object DebugFunctions {
|
|||||||
private val getSearchMetadata: GetSearchMetadata by injectLazy()
|
private val getSearchMetadata: GetSearchMetadata by injectLazy()
|
||||||
private val getAllManga: GetAllManga by injectLazy()
|
private val getAllManga: GetAllManga by injectLazy()
|
||||||
private val pagePreviewCache: PagePreviewCache by injectLazy()
|
private val pagePreviewCache: PagePreviewCache by injectLazy()
|
||||||
|
private val extensionRepoRepository: ExtensionRepoRepository by injectLazy()
|
||||||
|
|
||||||
fun forceUpgradeMigration() {
|
fun forceUpgradeMigration() {
|
||||||
val lastVersionCode = prefsStore.getInt("eh_last_version_code", 0)
|
val lastVersionCode = prefsStore.getInt("eh_last_version_code", 0)
|
||||||
@ -83,6 +85,7 @@ object DebugFunctions {
|
|||||||
backupPreferences = backupPrefs,
|
backupPreferences = backupPrefs,
|
||||||
trackerManager = trackerManager,
|
trackerManager = trackerManager,
|
||||||
pagePreviewCache = pagePreviewCache,
|
pagePreviewCache = pagePreviewCache,
|
||||||
|
extensionRepoRepository = extensionRepoRepository,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -102,6 +105,7 @@ object DebugFunctions {
|
|||||||
backupPreferences = backupPrefs,
|
backupPreferences = backupPrefs,
|
||||||
trackerManager = trackerManager,
|
trackerManager = trackerManager,
|
||||||
pagePreviewCache = pagePreviewCache,
|
pagePreviewCache = pagePreviewCache,
|
||||||
|
extensionRepoRepository = extensionRepoRepository,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user