From dd5a80fb5c8b23ff25e521950ce143e7f5303963 Mon Sep 17 00:00:00 2001 From: e-shl <35057681+e-shl@users.noreply.github.com> Date: Tue, 22 Mar 2022 22:13:30 +0500 Subject: [PATCH] [RU]ComX fix cover and title (#11208) * [RU]ComX fix cover * trim --- src/ru/comx/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/ru/comx/ComX.kt | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ru/comx/build.gradle b/src/ru/comx/build.gradle index 63cff03b0..6d12ad867 100644 --- a/src/ru/comx/build.gradle +++ b/src/ru/comx/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'ComX' pkgNameSuffix = 'ru.comx' extClass = '.ComX' - extVersionCode = 13 + extVersionCode = 14 } dependencies { diff --git a/src/ru/comx/src/eu/kanade/tachiyomi/extension/ru/comx/ComX.kt b/src/ru/comx/src/eu/kanade/tachiyomi/extension/ru/comx/ComX.kt index e262a6d66..41938a1a2 100644 --- a/src/ru/comx/src/eu/kanade/tachiyomi/extension/ru/comx/ComX.kt +++ b/src/ru/comx/src/eu/kanade/tachiyomi/extension/ru/comx/ComX.kt @@ -89,7 +89,7 @@ class ComX : ParsedHttpSource() { manga.thumbnail_url = baseUrl + element.select("img").first().attr("src") element.select(".readed__title a").first().let { manga.setUrlWithoutDomain(it.attr("href")) - manga.title = it.text() + manga.title = it.text().split(" / ").first() } return manga } @@ -109,7 +109,7 @@ class ComX : ParsedHttpSource() { manga.thumbnail_url = baseUrl + element.select("img").first().attr("src") element.select("a.latest__title").first().let { manga.setUrlWithoutDomain(it.attr("href")) - manga.title = it.text() + manga.title = it.text().split(" / ").first() } return manga } @@ -164,6 +164,7 @@ class ComX : ParsedHttpSource() { val infoElement = document.select("div.page__grid").first() val manga = SManga.create() + manga.title = infoElement.select(".page__title-original").text() manga.author = infoElement.select(".page__list li:eq(1)").text() manga.genre = infoElement.select(".page__tags a").joinToString { it.text() } manga.status = parseStatus(infoElement.select(".page__list li:eq(2)").text()) @@ -171,8 +172,8 @@ class ComX : ParsedHttpSource() { manga.description = infoElement.select(".page__text ").text() val src = infoElement.select(".img-wide img").attr("src") - if (src.contains(baseUrl.substringAfter("://"))) { - manga.thumbnail_url = "http:" + src + if (src.contains("://")) { + manga.thumbnail_url = src } else { manga.thumbnail_url = baseUrl + src }