From 8ec24756150b0ba0dff9921b08463cb43a91998e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nam=20Nguy=E1=BB=85n?= <namnguyendeveloper@gmail.com> Date: Thu, 24 Feb 2022 20:56:58 +0700 Subject: [PATCH] Remove empty page from TruyenTranhLH (usually donate), close #9595 (#10917) * Remove academyvn - no longer available * Remove empty last page from TruyenTranhLH * Update TruyenTranhLH version code Co-authored-by: Nam Nguyen <namnguyenicetea@gmail.com> --- src/vi/truyentranhlh/build.gradle | 2 +- .../tachiyomi/extension/vi/truyentranhlh/TruyenTranhLH.kt | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/vi/truyentranhlh/build.gradle b/src/vi/truyentranhlh/build.gradle index 63253e2fa..252e4c958 100644 --- a/src/vi/truyentranhlh/build.gradle +++ b/src/vi/truyentranhlh/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'TruyenTranhLH' pkgNameSuffix = 'vi.truyentranhlh' extClass = '.TruyenTranhLH' - extVersionCode = 8 + extVersionCode = 9 } apply from: "$rootDir/common.gradle" diff --git a/src/vi/truyentranhlh/src/eu/kanade/tachiyomi/extension/vi/truyentranhlh/TruyenTranhLH.kt b/src/vi/truyentranhlh/src/eu/kanade/tachiyomi/extension/vi/truyentranhlh/TruyenTranhLH.kt index 0da71c8b3..084c7a143 100644 --- a/src/vi/truyentranhlh/src/eu/kanade/tachiyomi/extension/vi/truyentranhlh/TruyenTranhLH.kt +++ b/src/vi/truyentranhlh/src/eu/kanade/tachiyomi/extension/vi/truyentranhlh/TruyenTranhLH.kt @@ -115,9 +115,11 @@ class TruyenTranhLH : ParsedHttpSource() { // Pages override fun pageListParse(document: Document): List<Page> { - return document.select("div#chapter-content img").mapIndexed { i, img -> - Page(i, "", img.attr("abs:data-src")) - } + return document.select("div#chapter-content img") + .filterNot { imgEl -> imgEl.attr("abs:data-src").isNullOrEmpty() } + .mapIndexed { i, img -> + Page(i, "", img.attr("abs:data-src")) + } } override fun imageUrlParse(document: Document): String = throw UnsupportedOperationException("Not used")