[HamTruyen] Small fixes

[HamTruyen] Fix chapters order + Number
master
Draken 1 year ago committed by GitHub
parent 87944719a5
commit 198e859850
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -19,7 +19,7 @@ internal class HamTruyen(context: MangaLoaderContext) :
override suspend fun getDetails(manga: Manga): Manga = coroutineScope {
val fullUrl = manga.url.toAbsoluteUrl(domain)
val doc = webClient.httpGet(fullUrl).parseHtml()
val chaptersDeferred = async { getChapters(doc, reversed = false) }
val chaptersDeferred = async { getChapters(doc, reversed = true) }
val tagMap = getOrCreateTagMap()
val tagsElement = doc.select("li.kind p.col-xs-8 a")
val mangaTags = tagsElement.mapNotNullToSet { tagMap[it.text()] }
@ -36,7 +36,7 @@ internal class HamTruyen(context: MangaLoaderContext) :
},
tags = mangaTags,
rating = doc.selectFirst("div.star input")?.attr("value")?.toFloatOrNull()?.div(5f) ?: RATING_UNKNOWN,
chapters = chaptersDeferred.await().reversed(),
chapters = chaptersDeferred.await(),
)
}
}
}

Loading…
Cancel
Save