diff --git a/src/ar/teamx/build.gradle b/src/ar/teamx/build.gradle index 5d6ed8eb5..3564f0aa9 100644 --- a/src/ar/teamx/build.gradle +++ b/src/ar/teamx/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Team X' extClass = '.TeamX' - extVersionCode = 21 + extVersionCode = 22 isNsfw = false } diff --git a/src/ar/teamx/src/eu/kanade/tachiyomi/extension/ar/teamx/TeamX.kt b/src/ar/teamx/src/eu/kanade/tachiyomi/extension/ar/teamx/TeamX.kt index 44ad6b2c4..e2da36424 100644 --- a/src/ar/teamx/src/eu/kanade/tachiyomi/extension/ar/teamx/TeamX.kt +++ b/src/ar/teamx/src/eu/kanade/tachiyomi/extension/ar/teamx/TeamX.kt @@ -215,9 +215,14 @@ class TeamX : ParsedHttpSource(), ConfigurableSource { // Pages override fun pageListParse(document: Document): List { - return document.select("div.image_list canvas[data-src]").mapIndexed { i, img -> - Page(i, "", img.absUrl("data-src")) - } + return document.select("div.image_list canvas[data-src], div.image_list img[src]") + .mapIndexed { i, element -> + val url = when { + element.hasAttr("src") -> element.absUrl("src") + else -> element.absUrl("data-src") + } + Page(i, "", url) + } } override fun imageUrlParse(document: Document): String = throw UnsupportedOperationException()