Fix filtered_scanlators messing up again

This commit is contained in:
Jobobby04 2022-09-15 22:57:17 -04:00
parent 39be552302
commit 3e6a7b666b
2 changed files with 6 additions and 2 deletions

View File

@ -1,9 +1,10 @@
package eu.kanade.tachiyomi.data.database.models package eu.kanade.tachiyomi.data.database.models
import eu.kanade.data.listOfStringsAndAdapter
import eu.kanade.tachiyomi.source.model.SManga import eu.kanade.tachiyomi.source.model.SManga
import eu.kanade.tachiyomi.ui.reader.setting.OrientationType import eu.kanade.tachiyomi.ui.reader.setting.OrientationType
import eu.kanade.tachiyomi.ui.reader.setting.ReadingModeType import eu.kanade.tachiyomi.ui.reader.setting.ReadingModeType
import exh.md.utils.MdUtil import exh.util.nullIfEmpty
import eu.kanade.domain.manga.model.Manga as DomainManga import eu.kanade.domain.manga.model.Manga as DomainManga
interface Manga : SManga { interface Manga : SManga {
@ -106,7 +107,7 @@ fun Manga.toDomainManga(): DomainManga? {
thumbnailUrl = thumbnail_url, thumbnailUrl = thumbnail_url,
initialized = initialized, initialized = initialized,
// SY --> // SY -->
filteredScanlators = MdUtil.getScanlators(filtered_scanlators).toList(), filteredScanlators = filtered_scanlators?.let(listOfStringsAndAdapter::decode)?.nullIfEmpty(),
// SY <-- // SY <--
) )
} }

View File

@ -0,0 +1,3 @@
UPDATE mangas
SET filtered_scanlators = NULL
WHERE filtered_scanlators = "";