MangaDoom: make status optional (#12515)
* MangaDoom: make status optional * MangaDoom: update selector
This commit is contained in:
parent
7f9d69f458
commit
cb60e25ee9
|
@ -5,7 +5,7 @@ ext {
|
||||||
extName = 'MangaDoom'
|
extName = 'MangaDoom'
|
||||||
pkgNameSuffix = 'en.mangadoom'
|
pkgNameSuffix = 'en.mangadoom'
|
||||||
extClass = '.MangaDoom'
|
extClass = '.MangaDoom'
|
||||||
extVersionCode = 3
|
extVersionCode = 4
|
||||||
}
|
}
|
||||||
|
|
||||||
apply from: "$rootDir/common.gradle"
|
apply from: "$rootDir/common.gradle"
|
||||||
|
|
|
@ -102,22 +102,22 @@ class MangaDoom : HttpSource() {
|
||||||
this.thumbnail_url = innerContentElement
|
this.thumbnail_url = innerContentElement
|
||||||
.select("div.col-md-4 > img").first()?.attr("src")
|
.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") }
|
.joinToString { e -> e.attr("title") }
|
||||||
|
|
||||||
this.description = innerContentElement.select("div.note").first()?.let {
|
this.description = innerContentElement.select("div.note").first()?.let {
|
||||||
descriptionProcessor(it)
|
descriptionProcessor(it)
|
||||||
}
|
}
|
||||||
|
|
||||||
this.author = dlElement.select("dt:containsOwn(Author:) + dd > a")
|
this.author = dlElement.selectFirst("dt:contains(Author:) ~ dd")
|
||||||
.first()?.ownText().takeIf { it != "-" }
|
?.text().takeIf { it != "-" }
|
||||||
|
|
||||||
this.artist = dlElement.select("dt:containsOwn(Artist:) + dd > a")
|
this.artist = dlElement.selectFirst("dt:contains(Artist:) ~ dd")
|
||||||
.first()?.ownText().takeIf { it != "-" }
|
?.text().takeIf { it != "-" }
|
||||||
|
|
||||||
this.status = when (
|
this.status = when (
|
||||||
dlElement.select("dt:containsOwn(Status:) + dd")
|
dlElement.selectFirst("dt:contains(Status:) ~ dd")
|
||||||
.first().ownText()
|
?.text()
|
||||||
) {
|
) {
|
||||||
"Ongoing" -> SManga.ONGOING
|
"Ongoing" -> SManga.ONGOING
|
||||||
"Completed" -> SManga.COMPLETED
|
"Completed" -> SManga.COMPLETED
|
||||||
|
|
Loading…
Reference in New Issue