From 38732723a6d4abcaabb866b863dfef77ac61aca8 Mon Sep 17 00:00:00 2001 From: Yakoo Date: Sat, 11 Oct 2025 04:54:57 +0200 Subject: [PATCH] AnimeSama - Fix manga with trailing spaces (#10986) * Update build.gradle * Update AnimeSama.kt Fix mangas with trailing space Fix mangas with trailing spaces that brakes listing and downloads (ex Tower of God) --- src/fr/animesama/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/fr/animesama/AnimeSama.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fr/animesama/build.gradle b/src/fr/animesama/build.gradle index 056667062..de92e7806 100644 --- a/src/fr/animesama/build.gradle +++ b/src/fr/animesama/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'AnimeSama' extClass = '.AnimeSama' - extVersionCode = 8 + extVersionCode = 9 } apply from: "$rootDir/common.gradle" diff --git a/src/fr/animesama/src/eu/kanade/tachiyomi/extension/fr/animesama/AnimeSama.kt b/src/fr/animesama/src/eu/kanade/tachiyomi/extension/fr/animesama/AnimeSama.kt index 13659102d..17cc7949c 100644 --- a/src/fr/animesama/src/eu/kanade/tachiyomi/extension/fr/animesama/AnimeSama.kt +++ b/src/fr/animesama/src/eu/kanade/tachiyomi/extension/fr/animesama/AnimeSama.kt @@ -212,7 +212,7 @@ class AnimeSama : ParsedHttpSource() { private fun parseChapterFromResponse(response: Response, translationName: String): List { val document = response.asJsoup() - val title = document.select("#titreOeuvre").text() + val title = document.select("#titreOeuvre").textNodes()[0]?.wholeText val chapterUrl = "$baseUrl/s2/scans/get_nb_chap_et_img.php".toHttpUrl() .newBuilder() .addQueryParameter("oeuvre", title) @@ -313,7 +313,7 @@ class AnimeSama : ParsedHttpSource() { override fun pageListParse(document: Document): List { val url = document.baseUri().toHttpUrl() - val title = url.queryParameter("title") + val title = url.queryParameter("oeuvre") val chapter = url.queryParameter("id") val chapterUrl = "$baseUrl/s2/scans/get_nb_chap_et_img.php".toHttpUrl()