From 8d5dc2d380d7f90144183fb746b1342a1a6f274e Mon Sep 17 00:00:00 2001 From: Riztard Lanthorn <riyanluqman@gmail.com> Date: Sat, 16 Jan 2021 10:29:23 +0700 Subject: [PATCH] WP MangaStream fix manga details (#5428) for site like kiryuu --- src/all/wpmangastream/build.gradle | 2 +- .../tachiyomi/extension/all/wpmangastream/WPMangaStream.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/all/wpmangastream/build.gradle b/src/all/wpmangastream/build.gradle index 6343dc55d..ba61db480 100644 --- a/src/all/wpmangastream/build.gradle +++ b/src/all/wpmangastream/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'WP MangaStream (multiple sources)' pkgNameSuffix = 'all.wpmangastream' extClass = '.WPMangaStreamFactory' - extVersionCode = 44 + extVersionCode = 45 libVersion = '1.2' } diff --git a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt index 6ada46360..d68c3879e 100644 --- a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt +++ b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt @@ -164,11 +164,11 @@ abstract class WPMangaStream( override fun mangaDetailsParse(document: Document): SManga { return SManga.create().apply { - document.select("div.bigcontent, div.animefull").firstOrNull()?.let { infoElement -> + document.select("div.bigcontent, div.animefull, div.main-info").firstOrNull()?.let { infoElement -> genre = infoElement.select("span:contains(Genres:) a, .mgen a").joinToString { it.text() } status = parseStatus(infoElement.select("span:contains(Status:), .imptdt:contains(Status) i").firstOrNull()?.ownText()) - author = infoElement.select("span:contains(Author:), .fmed b:contains(Author)+span").firstOrNull()?.ownText() - artist = infoElement.select(".fmed b:contains(Artist)+span").firstOrNull()?.ownText() + author = infoElement.select("span:contains(Author:), .fmed b:contains(Author)+span, .imptdt:contains(Author) i").firstOrNull()?.ownText() + artist = infoElement.select(".fmed b:contains(Artist)+span, .imptdt:contains(Artist) i").firstOrNull()?.ownText() description = infoElement.select("div.desc p, div.entry-content p").joinToString("\n") { it.text() } thumbnail_url = infoElement.select("div.thumb img").imgAttr() }