From 9b0e6b264c02894cfb259adfcf5a00f47bae6b88 Mon Sep 17 00:00:00 2001 From: AlphaBoom <30779939+AlphaBoom@users.noreply.github.com> Date: Sun, 5 Jan 2025 23:33:54 +0800 Subject: [PATCH] Xfani: Fix video list parse (#480) --- src/zh/xfani/build.gradle | 2 +- .../animeextension/zh/xfani/Xfani.kt | 40 ++++++++++++++----- 2 files changed, 32 insertions(+), 10 deletions(-) diff --git a/src/zh/xfani/build.gradle b/src/zh/xfani/build.gradle index 71047c71..395a0366 100644 --- a/src/zh/xfani/build.gradle +++ b/src/zh/xfani/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Xfani' extClass = '.Xfani' - extVersionCode = 3 + extVersionCode = 4 } apply from: "$rootDir/common.gradle" diff --git a/src/zh/xfani/src/eu/kanade/tachiyomi/animeextension/zh/xfani/Xfani.kt b/src/zh/xfani/src/eu/kanade/tachiyomi/animeextension/zh/xfani/Xfani.kt index c0f5041c..5c210961 100644 --- a/src/zh/xfani/src/eu/kanade/tachiyomi/animeextension/zh/xfani/Xfani.kt +++ b/src/zh/xfani/src/eu/kanade/tachiyomi/animeextension/zh/xfani/Xfani.kt @@ -33,6 +33,7 @@ import okhttp3.OkHttpClient import okhttp3.Request import okhttp3.Response import org.jsoup.nodes.Document +import org.jsoup.select.Elements import uy.kohesive.injekt.Injekt import uy.kohesive.injekt.api.get import uy.kohesive.injekt.injectLazy @@ -143,25 +144,46 @@ class Xfani : AnimeHttpSource(), ConfigurableAnimeSource { override fun videoListParse(response: Response): List