Ace Scans: fix images not load (#12349)
This commit is contained in:
parent
69fa5b4571
commit
063ba1f4ca
@ -1,5 +1,22 @@
|
||||
package eu.kanade.tachiyomi.extension.en.acescans
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.wpmangareader.WPMangaReader
|
||||
import eu.kanade.tachiyomi.source.model.Page
|
||||
import org.jsoup.nodes.Document
|
||||
import org.jsoup.nodes.Element
|
||||
|
||||
class AceScans : WPMangaReader("Ace Scans", "https://acescans.xyz", "en")
|
||||
class AceScans : WPMangaReader("Ace Scans", "https://acescans.xyz", "en") {
|
||||
override fun searchMangaFromElement(element: Element) =
|
||||
super.searchMangaFromElement(element).apply {
|
||||
thumbnail_url = element.select("img").attr("abs:data-src")
|
||||
}
|
||||
|
||||
override fun mangaDetailsParse(document: Document) = super.mangaDetailsParse(document).apply {
|
||||
thumbnail_url = document.select(seriesThumbnailSelector).attr("abs:data-src")
|
||||
}
|
||||
|
||||
override fun pageListParse(document: Document): List<Page> =
|
||||
document.select(pageSelector).filterNot {
|
||||
it.attr("abs:data-src").isNullOrEmpty()
|
||||
}.mapIndexed { i, img -> Page(i, "", img.attr("abs:data-src")) }
|
||||
}
|
||||
|
@ -14,7 +14,7 @@ class WPMangaReaderGenerator : ThemeSourceGenerator {
|
||||
|
||||
override val sources = listOf(
|
||||
MultiLang("Flame Scans", "https://flamescans.org", listOf("ar", "en"), className = "FlameScansFactory", pkgName = "flamescans", overrideVersionCode = 1),
|
||||
SingleLang("Ace Scans", "https://acescans.xyz", "en", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("Ace Scans", "https://acescans.xyz", "en", isNsfw = true, overrideVersionCode = 2),
|
||||
SingleLang("Alpha Scans", "https://alpha-scans.org", "en", overrideVersionCode = 1),
|
||||
SingleLang("Anitation Arts", "https://anitationarts.org", "en", overrideVersionCode = 1),
|
||||
SingleLang("Arcane scan", "https://arcanescan.fr", "fr"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user