From ececeb7d93579707b2619f8c6b679a7363a79ee0 Mon Sep 17 00:00:00 2001 From: Riztard Lanthorn Date: Sun, 10 Oct 2021 02:56:52 +0700 Subject: [PATCH] KomikCast: fix title issue, fix orderby query (#9413) --- .../overrides/wpmangastream/komikcast/src/KomikCast.kt | 8 ++++---- .../multisrc/wpmangastream/WPMangaStreamGenerator.kt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/multisrc/overrides/wpmangastream/komikcast/src/KomikCast.kt b/multisrc/overrides/wpmangastream/komikcast/src/KomikCast.kt index 405b76322..0a8c4a279 100644 --- a/multisrc/overrides/wpmangastream/komikcast/src/KomikCast.kt +++ b/multisrc/overrides/wpmangastream/komikcast/src/KomikCast.kt @@ -44,7 +44,7 @@ class KomikCast : WPMangaStream("Komik Cast", "https://komikcast.com", "id") { override fun popularMangaSelector() = "div.list-update_item" override fun popularMangaRequest(page: Int): Request { - return GET("$baseUrl/daftar-komik/page/$page/?order=popular", headers) + return GET("$baseUrl/daftar-komik/page/$page/?orderby=popular", headers) } override fun latestUpdatesRequest(page: Int): Request { @@ -83,7 +83,7 @@ class KomikCast : WPMangaStream("Komik Cast", "https://komikcast.com", "id") { } is SortByFilter -> { orderBy = filter.toUriPart() - url.addQueryParameter("order", orderBy) + url.addQueryParameter("orderby", orderBy) } is ProjectFilter -> { if (filter.toUriPart() == "project-filter-on") { @@ -99,10 +99,10 @@ class KomikCast : WPMangaStream("Komik Cast", "https://komikcast.com", "id") { override fun popularMangaFromElement(element: Element): SManga { val manga = SManga.create() - manga.thumbnail_url = element.select("div.list-update_item-image img").imgAttr() element.select("a").first().let { manga.setUrlWithoutDomain(it.attr("href")) - manga.title = it.attr("title") + manga.title = it.select(".list-update_item-info h3.title").text() + manga.thumbnail_url = element.select("div.list-update_item-image img").imgAttr() } return manga } diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt index 68922b863..24f83380d 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt @@ -32,7 +32,7 @@ class WPMangaStreamGenerator : ThemeSourceGenerator { SingleLang("GURU Komik", "https://gurukomik.com", "id"), SingleLang("Shea Manga", "https://sheamanga.my.id", "id", overrideVersionCode = 1), SingleLang("Komik AV", "https://komikav.com", "id", overrideVersionCode = 1), - SingleLang("Komik Cast", "https://komikcast.com", "id", overrideVersionCode = 7), + SingleLang("Komik Cast", "https://komikcast.com", "id", overrideVersionCode = 8), SingleLang("West Manga", "https://westmanga.info", "id", overrideVersionCode = 1), SingleLang("MangaSwat", "https://mangaswat.com", "ar", overrideVersionCode = 3), SingleLang("Manga Raw.org", "https://mangaraw.org", "ja", className = "MangaRawOrg", overrideVersionCode = 1),