Skip to content

Commit 4c90080

Browse files
update dependencies
1 parent 0096e25 commit 4c90080

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

NekopoiProvider/src/main/kotlin/com/nekopoi/NekopoiProvider.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,11 @@ class NekopoiProvider : MainAPI() {
164164
?: document.selectFirst("title")?.text()?.substringBefore("")?.trim()
165165
?: ""
166166

167-
val poster = doc.selectFirst("div.nk-series-poster, div.nk-thumb-crop, div.nk-post-thumb, div.nk-series-thumb")?.attr("style")
168-
?: doc.selectFirst("div.nk-featured-img img, div.imgdesc img, div.thm img")?.attr("src")
169-
?: doc.selectFirst("meta[property=og:image]")?.attr("content")
170-
val poster = Regex("url\\('([^']+)'").find(poster ?: "")?.groupValues?.getOrNull(1) ?: poster
167+
var poster = fixUrlNull(document.selectFirst("div.nk-featured-img img, div.imgdesc img, div.thm img")?.attr("src"))
168+
if (poster == null) {
169+
val bgStyle = document.selectFirst("div.nk-series-poster, div.nk-thumb-crop, div.nk-post-thumb, div.nk-series-thumb")?.attr("style")
170+
poster = fixUrlNull(Regex("""url\('([^']+)'\)""").find(bgStyle ?: "")?.groupValues?.getOrNull(1))
171+
}
171172

172173
val table = document.select("div.listinfo ul, div.konten")
173174

0 commit comments

Comments
 (0)