Minor cleanup and fix build

This commit is contained in:
Jobobby04 2021-11-13 17:43:40 -05:00
parent b41c4cac47
commit 508f025092
2 changed files with 5 additions and 4 deletions

View File

@ -61,6 +61,7 @@ import exh.util.days
import io.realm.Realm
import kotlinx.coroutines.flow.launchIn
import kotlinx.coroutines.flow.onEach
import logcat.LogPriority
import logcat.LogcatLogger
import org.conscrypt.Conscrypt
import uy.kohesive.injekt.Injekt
@ -188,7 +189,6 @@ open class App : Application(), DefaultLifecycleObserver, ImageLoaderFactory {
}
}
// EXH
private fun setupExhLogging() {
EHLogLevel.init(this)

View File

@ -3,6 +3,7 @@ package eu.kanade.tachiyomi.ui.browse.migration.advanced.process
import android.view.MenuItem
import eu.davidea.flexibleadapter.FlexibleAdapter
import eu.kanade.tachiyomi.data.database.DatabaseHelper
import eu.kanade.tachiyomi.data.database.models.Chapter
import eu.kanade.tachiyomi.data.database.models.History
import eu.kanade.tachiyomi.data.database.models.Manga
import eu.kanade.tachiyomi.data.database.models.MangaCategory
@ -108,17 +109,17 @@ class MigrationProcessAdapter(
manga: Manga,
replace: Boolean
) {
if (controller.config == null) return
controller.config ?: return
val flags = preferences.migrateFlags().get()
// Update chapters read
if (MigrationFlags.hasChapters(flags)) {
val prevMangaChapters = db.getChapters(prevManga).executeAsBlocking()
val maxChapterRead =
prevMangaChapters.filter { it.read }.maxOfOrNull { it.chapter_number }
prevMangaChapters.filter(Chapter::read).maxOfOrNull(Chapter::chapter_number)
val dbChapters = db.getChapters(manga).executeAsBlocking()
val prevHistoryList = db.getHistoryByMangaId(prevManga.id!!).executeAsBlocking()
val historyList = mutableListOf<History>()
for (chapter in dbChapters) {
dbChapters.forEach { chapter ->
if (chapter.isRecognizedNumber) {
val prevChapter =
prevMangaChapters.find { it.isRecognizedNumber && it.chapter_number == chapter.chapter_number }