From 1b39e3971c6a5c6ee27825ee8d54f5872a1d1935 Mon Sep 17 00:00:00 2001 From: Clyzer Date: Mon, 12 Dec 2022 12:19:41 -0300 Subject: [PATCH] fixes --- .../kotlin/com/lagradost/MundoDonghuaProvider.kt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/MundoDonghuaProvider/src/main/kotlin/com/lagradost/MundoDonghuaProvider.kt b/MundoDonghuaProvider/src/main/kotlin/com/lagradost/MundoDonghuaProvider.kt index 9060035..74c618d 100644 --- a/MundoDonghuaProvider/src/main/kotlin/com/lagradost/MundoDonghuaProvider.kt +++ b/MundoDonghuaProvider/src/main/kotlin/com/lagradost/MundoDonghuaProvider.kt @@ -103,17 +103,18 @@ class MundoDonghuaProvider : MainAPI() { "Finalizada" -> ShowStatus.Completed else -> null } - val episodes = doc.select("ul.donghua-list a").map { - val name = it.selectFirst(".fs-16")?.text() - val link = it.attr("href") - Episode(fixUrl(link), name) - }.addAll(doc2.selectFirst("sm-row bg-white pt-10 pr-20 pb-15 pl-20").selectFirst("row").select("item col-lg-2 col-md-2 col-xs-4").map { + val specialEpisodes = doc2.selectFirst("sm-row bg-white pt-10 pr-20 pb-15 pl-20")?.selectFirst("row")?.select("item col-lg-2 col-md-2 col-xs-4").map { if (it.selectFirst("sf fc-dark f-bold")?.text().includes(title)) { val name = it.selectFirst("sf fc-dark f-bold")?.text()?.replace("Episodio","-") val link = it.attr("href") Episode(fixUrl(link), name) } - }).reversed() + } + val episodes = doc.select("ul.donghua-list a").map { + val name = it.selectFirst(".fs-16")?.text() + val link = it.attr("href") + Episode(fixUrl(link), name) + }.addAll(specialEpisodes).reversed() val typeinfo = doc.select("div.row div.col-md-6.pl-15 p.fc-dark").text() val tvType = if (typeinfo.contains(Regex("Tipo.*Pel.cula"))) TvType.AnimeMovie else TvType.Anime return newAnimeLoadResponse(title, url, tvType) {