diff --git a/src/en/allmovies/build.gradle b/src/en/allmovies/build.gradle index 47a0e4b52..c57441ab4 100644 --- a/src/en/allmovies/build.gradle +++ b/src/en/allmovies/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'AllMovies' pkgNameSuffix = 'en.allmovies' extClass = '.AllMovies' - extVersionCode = 7 + extVersionCode = 8 libVersion = '12' } diff --git a/src/en/allmovies/src/eu/kanade/tachiyomi/animeextension/en/allmovies/AllMovies.kt b/src/en/allmovies/src/eu/kanade/tachiyomi/animeextension/en/allmovies/AllMovies.kt index d956209bb..493942f82 100644 --- a/src/en/allmovies/src/eu/kanade/tachiyomi/animeextension/en/allmovies/AllMovies.kt +++ b/src/en/allmovies/src/eu/kanade/tachiyomi/animeextension/en/allmovies/AllMovies.kt @@ -65,7 +65,7 @@ class AllMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun episodeListParse(response: Response): List { val document = response.asJsoup() val episodeList = mutableListOf() - val seriesLink = document.select("link[rel=canonical]").attr("href") + val seriesLink = document.select("link[rel=canonical]").attr("abs:href") if (seriesLink.contains("/series/")) { val seasonUrl = seriesLink val seasonsHtml = client.newCall( @@ -93,7 +93,7 @@ class AllMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun episodeFromElement(element: Element): SEpisode = throw Exception("not used") private fun parseEpisodesFromSeries(element: Element): List { - val seasonId = element.attr("href") + val seasonId = element.attr("abs:href") val seasonName = element.text() Log.i("seasonname", seasonName) val episodesUrl = seasonId @@ -119,8 +119,7 @@ class AllMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun videoListRequest(episode: SEpisode): Request { val document = client.newCall(GET(baseUrl + episode.url)).execute().asJsoup() - val iframe = document.select("iframe[src^=\"https://allmovies\"]").attr("src") - Log.i("lol", "$iframe") + val iframe = document.select("iframe[src^=\"/?trembed\"]").attr("abs:src") return GET(iframe) } @@ -135,7 +134,7 @@ class AllMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val videoList = mutableListOf