From e7dff2532c06db4661887b15217fb84dddc906ba Mon Sep 17 00:00:00 2001 From: CakesTwix Date: Fri, 17 Nov 2023 21:00:51 +0200 Subject: [PATCH] klontv: if /serial/ in player, then no movie --- KlonTVProvider/build.gradle.kts | 2 +- .../src/main/kotlin/com/lagradost/KlonTVProvider.kt | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/KlonTVProvider/build.gradle.kts b/KlonTVProvider/build.gradle.kts index 2704c7c..c494efd 100644 --- a/KlonTVProvider/build.gradle.kts +++ b/KlonTVProvider/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 3 +version = 4 cloudstream { diff --git a/KlonTVProvider/src/main/kotlin/com/lagradost/KlonTVProvider.kt b/KlonTVProvider/src/main/kotlin/com/lagradost/KlonTVProvider.kt index 1d4b959..805d287 100644 --- a/KlonTVProvider/src/main/kotlin/com/lagradost/KlonTVProvider.kt +++ b/KlonTVProvider/src/main/kotlin/com/lagradost/KlonTVProvider.kt @@ -105,7 +105,7 @@ class KlonTVProvider : MainAPI() { val year = document.selectFirst(yearSelector)?.text()?.toIntOrNull() val playerUrl = document.select(playerSelector).attr("data-src") - val tvType = with(tags){ + var tvType = with(tags){ when{ contains("Серіали") -> TvType.TvSeries contains("Фільми") -> TvType.Movie @@ -115,6 +115,9 @@ class KlonTVProvider : MainAPI() { else -> TvType.TvSeries } } + + // https://klon.tv/filmy/1783-rik-ta-morti.html not movie + if(playerUrl.contains("/serial/")){ tvType = TvType.TvSeries } val description = Jsoup.parse(titleJson.description).text() val recommendations = document.select(recommendationsSelector).map {