[Grouple] Fix rating parsing

pull/46/head
Koitharu 4 years ago
parent e2308214a7
commit 8709c3dd0c
No known key found for this signature in database
GPG Key ID: 8E861F8CE6E7CE27

@ -111,11 +111,10 @@ internal abstract class GroupleParser(
altTitle = descDiv.selectFirst("h4")?.text(), altTitle = descDiv.selectFirst("h4")?.text(),
coverUrl = imgDiv.selectFirst("img.lazy")?.attr("data-original")?.replace("_p.", ".").orEmpty(), coverUrl = imgDiv.selectFirst("img.lazy")?.attr("data-original")?.replace("_p.", ".").orEmpty(),
rating = runCatching { rating = runCatching {
node.selectFirst("div.rating") node.selectFirst(".compact-rate")
?.attr("title") ?.attr("title")
?.substringBefore(' ')
?.toFloatOrNull() ?.toFloatOrNull()
?.div(10f) ?.div(5f)
}.getOrNull() ?: RATING_UNKNOWN, }.getOrNull() ?: RATING_UNKNOWN,
author = tileInfo?.selectFirst("a.person-link")?.text(), author = tileInfo?.selectFirst("a.person-link")?.text(),
isNsfw = false, isNsfw = false,

Loading…
Cancel
Save