MangaChan: fix search encoding (#8982)
This commit is contained in:
parent
597cbcce98
commit
c7b13eedb1
@ -3,7 +3,7 @@ ext {
|
||||
extClass = '.MangaChan'
|
||||
themePkg = 'multichan'
|
||||
baseUrl = 'https://im.manga-chan.me'
|
||||
overrideVersionCode = 15
|
||||
overrideVersionCode = 16
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
@ -4,6 +4,7 @@ import eu.kanade.tachiyomi.multisrc.multichan.MultiChan
|
||||
import eu.kanade.tachiyomi.network.GET
|
||||
import eu.kanade.tachiyomi.source.model.Filter
|
||||
import eu.kanade.tachiyomi.source.model.FilterList
|
||||
import okhttp3.HttpUrl.Companion.toHttpUrl
|
||||
import okhttp3.Request
|
||||
|
||||
class MangaChan : MultiChan("MangaChan", "https://im.manga-chan.me", "ru") {
|
||||
@ -17,7 +18,13 @@ class MangaChan : MultiChan("MangaChan", "https://im.manga-chan.me", "ru") {
|
||||
page >= 1 -> pageNum = page
|
||||
}
|
||||
val url = if (query.isNotEmpty()) {
|
||||
"$baseUrl/?do=search&subaction=search&story=$query&search_start=$pageNum"
|
||||
baseUrl.toHttpUrl().newBuilder()
|
||||
.addQueryParameter("do", "search")
|
||||
.addQueryParameter("subaction", "search")
|
||||
.addQueryParameter("story", query)
|
||||
.addQueryParameter("search_start", pageNum.toString())
|
||||
.build()
|
||||
.toString()
|
||||
} else {
|
||||
var genres = ""
|
||||
var order = ""
|
||||
|
Loading…
x
Reference in New Issue
Block a user