diff --git a/src/en/madokami/build.gradle b/src/en/madokami/build.gradle index 9571402e7..d5098caf5 100644 --- a/src/en/madokami/build.gradle +++ b/src/en/madokami/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Madokami' extClass = '.Madokami' - extVersionCode = 11 + extVersionCode = 12 } apply from: "$rootDir/common.gradle" diff --git a/src/en/madokami/src/eu/kanade/tachiyomi/extension/en/madokami/Madokami.kt b/src/en/madokami/src/eu/kanade/tachiyomi/extension/en/madokami/Madokami.kt index 1ec6ffb2f..3ba07a44a 100644 --- a/src/en/madokami/src/eu/kanade/tachiyomi/extension/en/madokami/Madokami.kt +++ b/src/en/madokami/src/eu/kanade/tachiyomi/extension/en/madokami/Madokami.kt @@ -74,7 +74,13 @@ class Madokami : ConfigurableSource, ParsedHttpSource() { override fun popularMangaRequest(page: Int): Request = authenticate(GET("$baseUrl/recent", headers)) - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request = authenticate(GET("$baseUrl/search?q=$query", headers)) + override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { + val url = "$baseUrl/search".toHttpUrl().newBuilder() + .addQueryParameter("q", query) + .build() + + return authenticate(GET(url, headers)) + } override fun searchMangaSelector() = "div.container table tbody tr td:nth-child(1) a:nth-child(1)"