Minor cleanup

This commit is contained in:
Syer10
2022-12-31 13:05:38 -05:00
parent 2737c9875c
commit e69e7f905a

View File

@@ -9,6 +9,7 @@ package ca.gosyer.jui.domain.manga.interactor
import ca.gosyer.jui.domain.ServerListeners import ca.gosyer.jui.domain.ServerListeners
import ca.gosyer.jui.domain.manga.model.Manga import ca.gosyer.jui.domain.manga.model.Manga
import ca.gosyer.jui.domain.manga.service.MangaRepository import ca.gosyer.jui.domain.manga.service.MangaRepository
import io.ktor.http.decodeURLQueryComponent
import io.ktor.http.encodeURLQueryComponent import io.ktor.http.encodeURLQueryComponent
import kotlinx.coroutines.flow.catch import kotlinx.coroutines.flow.catch
import kotlinx.coroutines.flow.collect import kotlinx.coroutines.flow.collect
@@ -34,9 +35,9 @@ class UpdateMangaMeta @Inject constructor(
fun asFlow( fun asFlow(
manga: Manga, manga: Manga,
readerMode: String = manga.meta.juiReaderMode readerMode: String = manga.meta.juiReaderMode.decodeURLQueryComponent()
) = flow { ) = flow {
if (readerMode.encodeURLQueryComponent() != manga.meta.juiReaderMode.encodeURLQueryComponent()) { if (readerMode.encodeURLQueryComponent() != manga.meta.juiReaderMode) {
mangaRepository.updateMangaMeta( mangaRepository.updateMangaMeta(
manga.id, manga.id,
"juiReaderMode", "juiReaderMode",