diff --git a/src/tr/mangatr/build.gradle b/src/tr/mangatr/build.gradle index fbe533a57..9905f4275 100644 --- a/src/tr/mangatr/build.gradle +++ b/src/tr/mangatr/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.MangaTR' themePkg = 'fmreader' baseUrl = 'https://manga-tr.com' - overrideVersionCode = 3 + overrideVersionCode = 4 isNsfw = true } diff --git a/src/tr/mangatr/src/eu/kanade/tachiyomi/extension/tr/mangatr/MangaTR.kt b/src/tr/mangatr/src/eu/kanade/tachiyomi/extension/tr/mangatr/MangaTR.kt index 905f73e10..4a1a57a19 100644 --- a/src/tr/mangatr/src/eu/kanade/tachiyomi/extension/tr/mangatr/MangaTR.kt +++ b/src/tr/mangatr/src/eu/kanade/tachiyomi/extension/tr/mangatr/MangaTR.kt @@ -10,6 +10,8 @@ import eu.kanade.tachiyomi.source.model.SChapter import eu.kanade.tachiyomi.source.model.SManga import eu.kanade.tachiyomi.util.asJsoup import okhttp3.FormBody +import okhttp3.HttpUrl.Companion.toHttpUrl +import okhttp3.Request import okhttp3.Response import org.jsoup.nodes.Document import org.jsoup.nodes.Element @@ -34,8 +36,12 @@ class MangaTR : FMReader("Manga-TR", "https://manga-tr.com", "tr") { // TODO: genre search possible but a bit of a pain override fun getFilterList() = FilterList() - override fun searchMangaRequest(page: Int, query: String, filters: FilterList) = - GET("$baseUrl/arama.html?icerik=$query", headers) + override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { + val url = "$baseUrl/arama.html".toHttpUrl().newBuilder() + .addQueryParameter("icerik", query) + .build() + return GET(url, headers) + } override fun searchMangaParse(response: Response): MangasPage { val mangas = response.use { it.asJsoup() }