From 53856f9275ee5db85e9a1dda00c7b6c52b84990c Mon Sep 17 00:00:00 2001 From: Dark25 Date: Thu, 10 Oct 2024 23:16:10 +0200 Subject: [PATCH] Fix(hi/YoMovies): Update source (#299) --- src/hi/yomovies/build.gradle | 2 +- .../kanade/tachiyomi/animeextension/hi/yomovies/YoMovies.kt | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/hi/yomovies/build.gradle b/src/hi/yomovies/build.gradle index 43a419ab..2c4c4847 100644 --- a/src/hi/yomovies/build.gradle +++ b/src/hi/yomovies/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'YoMovies' extClass = '.YoMovies' - extVersionCode = 13 + extVersionCode = 14 isNsfw = true } diff --git a/src/hi/yomovies/src/eu/kanade/tachiyomi/animeextension/hi/yomovies/YoMovies.kt b/src/hi/yomovies/src/eu/kanade/tachiyomi/animeextension/hi/yomovies/YoMovies.kt index 236abdeb..b25dba40 100644 --- a/src/hi/yomovies/src/eu/kanade/tachiyomi/animeextension/hi/yomovies/YoMovies.kt +++ b/src/hi/yomovies/src/eu/kanade/tachiyomi/animeextension/hi/yomovies/YoMovies.kt @@ -15,7 +15,6 @@ import eu.kanade.tachiyomi.animesource.model.Video import eu.kanade.tachiyomi.animesource.online.ParsedAnimeHttpSource import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.util.asJsoup -import eu.kanade.tachiyomi.util.parallelCatchingFlatMapBlocking import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.Request import okhttp3.Response @@ -145,13 +144,12 @@ class YoMovies : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val document = response.asJsoup() val videoList = document.select("div[id*=tab]:has(div.movieplay > iframe)") - .parallelCatchingFlatMapBlocking { server -> + .flatMap { server -> val iframe = server.selectFirst("div.movieplay > iframe")!! val name = document.selectFirst("ul.idTabs > li:has(a[href=#${server.id()}]) div.les-title") ?.text() ?.let { "[$it] - " } .orEmpty() - extractVideosFromIframe(iframe.attr("abs:src"), name) }