diff --git a/UFDubProvider/build.gradle.kts b/UFDubProvider/build.gradle.kts index d06232c..1649d2f 100644 --- a/UFDubProvider/build.gradle.kts +++ b/UFDubProvider/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 2 +version = 3 cloudstream { diff --git a/UFDubProvider/src/main/kotlin/com/lagradost/UFDubProvider.kt b/UFDubProvider/src/main/kotlin/com/lagradost/UFDubProvider.kt index e75c7e9..f1dac13 100644 --- a/UFDubProvider/src/main/kotlin/com/lagradost/UFDubProvider.kt +++ b/UFDubProvider/src/main/kotlin/com/lagradost/UFDubProvider.kt @@ -86,8 +86,6 @@ class UFDubProvider : MainAPI() { val tags = mutableListOf() val year = someInfo.select("strong:contains(Рік випуску аніме:)").next().html().toIntOrNull() - // TODO: Check type by url - val tvType = TvType.Anime val description = document.select("div.full-text p").text() // val author = someInfo.select("strong:contains(Студія:)").next().html() val rating = toRatingInt(document.select(".fp-rate")) @@ -105,6 +103,18 @@ class UFDubProvider : MainAPI() { } } + val tvType = with(tags){ + when{ + contains("Фільми") -> TvType.Movie + contains("Мультсеріали") -> TvType.Cartoon + contains("Серіали") -> TvType.TvSeries + contains("Мультфільми") -> TvType.Movie + contains("Аніме") -> TvType.Anime + contains("Дорами") -> TvType.AsianDrama + else -> TvType.TvSeries + } + } + // Parse episodes val episodes = mutableListOf() // Get Player URL