Fixes
This commit is contained in:
@@ -284,9 +284,10 @@ internal abstract class MadaraParser(
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun Element.src(): String? {
|
private fun Element.src(): String? {
|
||||||
return absUrl("data-src").ifEmpty {
|
var result = absUrl("data-src")
|
||||||
absUrl("src")
|
if (result.isEmpty()) result = absUrl("data-cfsrc")
|
||||||
}.takeUnless { it.isEmpty() }
|
if (result.isEmpty()) result = absUrl("src")
|
||||||
|
return if (result.isEmpty()) null else result
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun createRequestTemplate() =
|
private fun createRequestTemplate() =
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ internal class PrismaScansParser(context: MangaLoaderContext) :
|
|||||||
Madara6Parser(context, MangaSource.PRISMA_SCANS, "prismascans.net") {
|
Madara6Parser(context, MangaSource.PRISMA_SCANS, "prismascans.net") {
|
||||||
|
|
||||||
override val tagPrefix = "manga-genre/"
|
override val tagPrefix = "manga-genre/"
|
||||||
|
override val datePattern = "MMM dd, yyyy"
|
||||||
|
|
||||||
override fun getFaviconUrl(): String {
|
override fun getFaviconUrl(): String {
|
||||||
return "https://${getDomain()}/wp-content/uploads/2022/07/cropped-branca-1-192x192.png"
|
return "https://${getDomain()}/wp-content/uploads/2022/07/cropped-branca-1-192x192.png"
|
||||||
@@ -33,7 +34,7 @@ internal class PrismaScansParser(context: MangaLoaderContext) :
|
|||||||
largeCoverUrl = root.selectFirst("picture")
|
largeCoverUrl = root.selectFirst("picture")
|
||||||
?.selectFirst("img[data-src]")
|
?.selectFirst("img[data-src]")
|
||||||
?.attrAsAbsoluteUrlOrNull("data-src"),
|
?.attrAsAbsoluteUrlOrNull("data-src"),
|
||||||
description = root.selectFirstOrThrow(".description-summary").firstElementChild()?.html(),
|
description = root.selectFirstOrThrow(".manga-excerpt").firstElementChild()?.html(),
|
||||||
author = postContent.getElementsContainingOwnText("Artista")
|
author = postContent.getElementsContainingOwnText("Artista")
|
||||||
.firstOrNull()?.tableValue()?.text()?.trim(),
|
.firstOrNull()?.tableValue()?.text()?.trim(),
|
||||||
altTitle = postContent.getElementsContainingOwnText("Título Alternativo")
|
altTitle = postContent.getElementsContainingOwnText("Título Alternativo")
|
||||||
|
|||||||
Reference in New Issue
Block a user