add search query parameter (#8278)

* Update MangaOwl.kt

* Update build.gradle
This commit is contained in:
CVIUS 2021-07-26 18:37:36 +08:00 committed by GitHub
parent f03f6266de
commit f4fa311d58
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -5,7 +5,7 @@ ext {
extName = 'MangaOwl' extName = 'MangaOwl'
pkgNameSuffix = 'en.mangaowl' pkgNameSuffix = 'en.mangaowl'
extClass = '.MangaOwl' extClass = '.MangaOwl'
extVersionCode = 16 extVersionCode = 17
libVersion = '1.2' libVersion = '1.2'
} }

View File

@ -70,7 +70,8 @@ class MangaOwl : ParsedHttpSource() {
// Search // Search
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
val url = "$baseUrl/search/$page?search=$query".toHttpUrlOrNull()!!.newBuilder() val url = "$baseUrl/search/$page".toHttpUrlOrNull()!!.newBuilder()
url.addQueryParameter("search", query)
filters.forEach { filter -> filters.forEach { filter ->
when (filter) { when (filter) {
@ -92,7 +93,7 @@ class MangaOwl : ParsedHttpSource() {
override fun searchMangaFromElement(element: Element): SManga = popularMangaFromElement(element) override fun searchMangaFromElement(element: Element): SManga = popularMangaFromElement(element)
override fun searchMangaNextPageSelector() = "div.navigation li a:contains(next)" override fun searchMangaNextPageSelector() = "div.blog-pagenat-wthree li a.page-link.next"
// Manga summary page // Manga summary page