diff --git a/src/en/mangadoom/build.gradle b/src/en/mangadoom/build.gradle index 3e802c867..5fcdeaddd 100644 --- a/src/en/mangadoom/build.gradle +++ b/src/en/mangadoom/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'MangaDoom' pkgNameSuffix = 'en.mangadoom' extClass = '.MangaDoom' - extVersionCode = 3 + extVersionCode = 4 } apply from: "$rootDir/common.gradle" diff --git a/src/en/mangadoom/src/eu/kanade/tachiyomi/extension/en/mangadoom/MangaDoom.kt b/src/en/mangadoom/src/eu/kanade/tachiyomi/extension/en/mangadoom/MangaDoom.kt index 2a2b0467c..7bf8ac6f7 100644 --- a/src/en/mangadoom/src/eu/kanade/tachiyomi/extension/en/mangadoom/MangaDoom.kt +++ b/src/en/mangadoom/src/eu/kanade/tachiyomi/extension/en/mangadoom/MangaDoom.kt @@ -102,22 +102,22 @@ class MangaDoom : HttpSource() { this.thumbnail_url = innerContentElement .select("div.col-md-4 > img").first()?.attr("src") - this.genre = dlElement.select("dt:containsOwn(Categories:) + dd > a") + this.genre = dlElement.select("dt:contains(Categories:) ~ dd > a[title]") .joinToString { e -> e.attr("title") } this.description = innerContentElement.select("div.note").first()?.let { descriptionProcessor(it) } - this.author = dlElement.select("dt:containsOwn(Author:) + dd > a") - .first()?.ownText().takeIf { it != "-" } + this.author = dlElement.selectFirst("dt:contains(Author:) ~ dd") + ?.text().takeIf { it != "-" } - this.artist = dlElement.select("dt:containsOwn(Artist:) + dd > a") - .first()?.ownText().takeIf { it != "-" } + this.artist = dlElement.selectFirst("dt:contains(Artist:) ~ dd") + ?.text().takeIf { it != "-" } this.status = when ( - dlElement.select("dt:containsOwn(Status:) + dd") - .first().ownText() + dlElement.selectFirst("dt:contains(Status:) ~ dd") + ?.text() ) { "Ongoing" -> SManga.ONGOING "Completed" -> SManga.COMPLETED