Fix MangaLib search
This commit is contained in:
@@ -212,7 +212,7 @@ open class MangaLibRepository(loaderContext: MangaLoaderContext) :
|
||||
|
||||
private suspend fun search(query: String): List<Manga> {
|
||||
val domain = conf.getDomain(defaultDomain)
|
||||
val json = loaderContext.httpGet("https://$domain/search?query=${query.urlEncoded()}")
|
||||
val json = loaderContext.httpGet("https://$domain/search?type=manga&q=$query")
|
||||
.parseJsonArray()
|
||||
return json.map { jo ->
|
||||
val url = "https://$domain/${jo.getString("slug")}"
|
||||
@@ -223,10 +223,11 @@ open class MangaLibRepository(loaderContext: MangaLoaderContext) :
|
||||
altTitle = jo.getString("name"),
|
||||
author = null,
|
||||
tags = emptySet(),
|
||||
rating = Manga.NO_RATING,
|
||||
rating = jo.getString("rate_avg")
|
||||
.toFloatOrNull()?.div(5f) ?: Manga.NO_RATING,
|
||||
state = null,
|
||||
source = source,
|
||||
coverUrl = "https://$domain/uploads/cover/${jo.getString("slug")}/${jo.getString("cover")}/cover_thumb.jpg"
|
||||
coverUrl = "https://$domain${jo.getJSONObject("covers").getString("thumbnail")}"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user