From 4a2c42a9014b787b27b43e7b90b799fa1d51528a Mon Sep 17 00:00:00 2001 From: Alan Tan Date: Wed, 6 Aug 2025 22:50:16 +0800 Subject: [PATCH] Nhentai: Fix manga error when login (#10002) * NHentai: Fix #9890 * NHentai: Version bump --- src/all/nhentai/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/all/nhentai/NHentai.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/all/nhentai/build.gradle b/src/all/nhentai/build.gradle index ad6af80a7..8a2fcbfe2 100644 --- a/src/all/nhentai/build.gradle +++ b/src/all/nhentai/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'NHentai' extClass = '.NHFactory' - extVersionCode = 53 + extVersionCode = 54 isNsfw = true } 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 4166f37c9..a035bb8a5 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 @@ -71,7 +71,7 @@ open class NHentai( private val shortenTitleRegex = Regex("""(\[[^]]*]|[({][^)}]*[)}])""") private val dataRegex = Regex("""JSON\.parse\(\s*"(.*)"\s*\)""") - private val hentaiSelector = "script:containsData(JSON.parse):not(:containsData(media_server))" + private val hentaiSelector = "script:containsData(JSON.parse):not(:containsData(media_server)):not(:containsData(avatar_url))" private fun String.shortenTitle() = this.replace(shortenTitleRegex, "").trim() override fun setupPreferenceScreen(screen: PreferenceScreen) {