Fix MDList search
This commit is contained in:
parent
6500199d40
commit
323c0135df
@ -9,6 +9,7 @@ import eu.kanade.tachiyomi.data.database.models.Track
|
|||||||
import eu.kanade.tachiyomi.data.track.TrackManager
|
import eu.kanade.tachiyomi.data.track.TrackManager
|
||||||
import eu.kanade.tachiyomi.data.track.TrackService
|
import eu.kanade.tachiyomi.data.track.TrackService
|
||||||
import eu.kanade.tachiyomi.data.track.model.TrackSearch
|
import eu.kanade.tachiyomi.data.track.model.TrackSearch
|
||||||
|
import eu.kanade.tachiyomi.source.model.FilterList
|
||||||
import eu.kanade.tachiyomi.source.model.toMangaInfo
|
import eu.kanade.tachiyomi.source.model.toMangaInfo
|
||||||
import eu.kanade.tachiyomi.util.lang.awaitSingle
|
import eu.kanade.tachiyomi.util.lang.awaitSingle
|
||||||
import eu.kanade.tachiyomi.util.lang.runAsObservable
|
import eu.kanade.tachiyomi.util.lang.runAsObservable
|
||||||
@ -129,7 +130,7 @@ class MdList(private val context: Context, id: Int) : TrackService(id) {
|
|||||||
override suspend fun search(query: String): List<TrackSearch> {
|
override suspend fun search(query: String): List<TrackSearch> {
|
||||||
return withIOContext {
|
return withIOContext {
|
||||||
val mdex = mdex ?: throw MangaDexNotFoundException()
|
val mdex = mdex ?: throw MangaDexNotFoundException()
|
||||||
mdex.fetchSearchManga(0, query, mdex.getFilterList())
|
mdex.fetchSearchManga(1, query, FilterList())
|
||||||
.flatMap { page ->
|
.flatMap { page ->
|
||||||
runAsObservable {
|
runAsObservable {
|
||||||
page.mangas.map {
|
page.mangas.map {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user