From b0d170ebcede7aa48155b69a3605d1d65d6e0c4c Mon Sep 17 00:00:00 2001 From: Secozzi <49240133+Secozzi@users.noreply.github.com> Date: Fri, 2 Jun 2023 14:52:11 +0200 Subject: [PATCH] Ask4movie: Update url & fix stuff (#1671) --- src/en/ask4movie/build.gradle | 2 +- .../tachiyomi/animeextension/en/ask4movie/Ask4Movie.kt | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/en/ask4movie/build.gradle b/src/en/ask4movie/build.gradle index fa11b5eea..611c554c9 100644 --- a/src/en/ask4movie/build.gradle +++ b/src/en/ask4movie/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'Ask4Movie' pkgNameSuffix = 'en.ask4movie' extClass = '.Ask4Movie' - extVersionCode = 3 + extVersionCode = 4 libVersion = '13' } diff --git a/src/en/ask4movie/src/eu/kanade/tachiyomi/animeextension/en/ask4movie/Ask4Movie.kt b/src/en/ask4movie/src/eu/kanade/tachiyomi/animeextension/en/ask4movie/Ask4Movie.kt index 15470c99e..0e7a333df 100644 --- a/src/en/ask4movie/src/eu/kanade/tachiyomi/animeextension/en/ask4movie/Ask4Movie.kt +++ b/src/en/ask4movie/src/eu/kanade/tachiyomi/animeextension/en/ask4movie/Ask4Movie.kt @@ -589,7 +589,7 @@ class Ask4Movie : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override val name = "Ask4Movie" - override val baseUrl = "https://ask4movie.mx" + override val baseUrl = "https://ask4movie.net" override val lang = "en" @@ -694,8 +694,11 @@ class Ask4Movie : ConfigurableAnimeSource, ParsedAnimeHttpSource() { // https://github.com/recloudstream/cloudstream-extensions/blob/master/Ask4Movie/src/main/kotlin/com/lagradost/Ask4MovieProvider.kt private fun episodeListFromSeason(bodyString: String): List { - var soup = Jsoup.parse(bodyString) - val iframeUrl = soup.select("div#player-embed:not([class]) iframe").attr("data-src") + val soup = Jsoup.parse(bodyString) + val iframeElement = soup.select("div#player-embed:not([class]) iframe") + val iframeUrl = iframeElement.attr("data-src").ifEmpty { + iframeElement.attr("src") + } val episodeList = mutableListOf()