diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt b/app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt index 3550613c8..8954ba81c 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt @@ -1,9 +1,10 @@ package eu.kanade.tachiyomi.data.database.models +import eu.kanade.data.listOfStringsAndAdapter import eu.kanade.tachiyomi.source.model.SManga import eu.kanade.tachiyomi.ui.reader.setting.OrientationType 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 interface Manga : SManga { @@ -106,7 +107,7 @@ fun Manga.toDomainManga(): DomainManga? { thumbnailUrl = thumbnail_url, initialized = initialized, // SY --> - filteredScanlators = MdUtil.getScanlators(filtered_scanlators).toList(), + filteredScanlators = filtered_scanlators?.let(listOfStringsAndAdapter::decode)?.nullIfEmpty(), // SY <-- ) } diff --git a/app/src/main/sqldelight/migrations/21.sqm b/app/src/main/sqldelight/migrations/21.sqm new file mode 100644 index 000000000..f984d0269 --- /dev/null +++ b/app/src/main/sqldelight/migrations/21.sqm @@ -0,0 +1,3 @@ +UPDATE mangas +SET filtered_scanlators = NULL +WHERE filtered_scanlators = ""; \ No newline at end of file