Ask4movie: Update url & fix stuff (#1671)

This commit is contained in:
Secozzi 2023-06-02 14:52:11 +02:00 committed by GitHub
parent 22820a45ab
commit b0d170ebce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 4 deletions

View File

@ -6,7 +6,7 @@ ext {
extName = 'Ask4Movie' extName = 'Ask4Movie'
pkgNameSuffix = 'en.ask4movie' pkgNameSuffix = 'en.ask4movie'
extClass = '.Ask4Movie' extClass = '.Ask4Movie'
extVersionCode = 3 extVersionCode = 4
libVersion = '13' libVersion = '13'
} }

View File

@ -589,7 +589,7 @@ class Ask4Movie : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
override val name = "Ask4Movie" override val name = "Ask4Movie"
override val baseUrl = "https://ask4movie.mx" override val baseUrl = "https://ask4movie.net"
override val lang = "en" 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 // https://github.com/recloudstream/cloudstream-extensions/blob/master/Ask4Movie/src/main/kotlin/com/lagradost/Ask4MovieProvider.kt
private fun episodeListFromSeason(bodyString: String): List<EpisodeUrl> { private fun episodeListFromSeason(bodyString: String): List<EpisodeUrl> {
var soup = Jsoup.parse(bodyString) val soup = Jsoup.parse(bodyString)
val iframeUrl = soup.select("div#player-embed:not([class]) iframe").attr("data-src") val iframeElement = soup.select("div#player-embed:not([class]) iframe")
val iframeUrl = iframeElement.attr("data-src").ifEmpty {
iframeElement.attr("src")
}
val episodeList = mutableListOf<EpisodeUrl>() val episodeList = mutableListOf<EpisodeUrl>()