From 2702a755c5bd8105cb5dea3f0c215345090c63a7 Mon Sep 17 00:00:00 2001 From: Eugene Date: Tue, 21 May 2019 19:07:49 -0400 Subject: [PATCH] NHentai: fix thumbnails (closes #1088) (#1125) --- src/all/nhentai/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/all/nhentai/build.gradle b/src/all/nhentai/build.gradle index 533dc95c4..b2859bdab 100644 --- a/src/all/nhentai/build.gradle +++ b/src/all/nhentai/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: NHentai' pkgNameSuffix = 'all.nhentai' extClass = '.NHEnglish; .NHJapanese; .NHChinese' - extVersionCode = 8 + extVersionCode = 9 libVersion = '1.2' } diff --git a/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt b/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt index 8cc05f50c..6789aa3fe 100644 --- a/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt +++ b/src/all/nhentai/src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt @@ -41,7 +41,9 @@ open class NHentai(override val lang: String, private val nhLang: String) : Pars override fun latestUpdatesFromElement(element: Element) = SManga.create().apply { setUrlWithoutDomain(element.select("a").attr("href")) title = element.select("a > div").text().replace("\"", "").trim() - thumbnail_url = element.select(".cover img").attr("data-src") + + val img = element.select(".cover img").first() + thumbnail_url = if (img.hasAttr("data-src")) img.absUrl("data-src") else img.absUrl("src") } override fun latestUpdatesNextPageSelector() = "#content > section.pagination > a.next"