Kiryuu: fix thumbnail issue (#11217)

This commit is contained in:
Luqman 2025-10-24 20:34:23 +07:00 committed by Draff
parent 3aa18a35a2
commit 59f72d823b
Signed by: Draff
GPG Key ID: E8A89F3211677653
2 changed files with 10 additions and 1 deletions

View File

@ -3,7 +3,7 @@ ext {
extClass = '.Kiryuu'
themePkg = 'mangathemesia'
baseUrl = 'https://kiryuu02.com'
overrideVersionCode = 12
overrideVersionCode = 13
isNsfw = false
}

View File

@ -6,6 +6,7 @@ import okhttp3.MediaType.Companion.toMediaType
import okhttp3.OkHttpClient
import okhttp3.ResponseBody.Companion.asResponseBody
import org.jsoup.nodes.Document
import org.jsoup.nodes.Element
import java.text.SimpleDateFormat
import java.util.Locale
@ -31,6 +32,14 @@ class Kiryuu : MangaThemesia("Kiryuu", "https://kiryuu02.com", "id", dateFormat
.rateLimit(4)
.build()
override fun Element.imgAttr(): String = when {
hasAttr("data-lzl-src") -> attr("abs:data-lzl-src")
hasAttr("data-lazy-src") -> attr("abs:data-lazy-src")
hasAttr("data-src") -> attr("abs:data-src")
hasAttr("data-cfsrc") -> attr("abs:data-cfsrc")
else -> attr("abs:src")
}
// manga details
override fun mangaDetailsParse(document: Document) = super.mangaDetailsParse(document).apply {
title = document.selectFirst(seriesThumbnailSelector)!!.attr("title")