diff --git a/KuramanimeProvider/build.gradle.kts b/KuramanimeProvider/build.gradle.kts index 1c043ae8..0479f234 100644 --- a/KuramanimeProvider/build.gradle.kts +++ b/KuramanimeProvider/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 9 +version = 10 cloudstream { diff --git a/KuramanimeProvider/src/main/kotlin/com/hexated/KuramanimeProvider.kt b/KuramanimeProvider/src/main/kotlin/com/hexated/KuramanimeProvider.kt index f3565181..848a5f8e 100644 --- a/KuramanimeProvider/src/main/kotlin/com/hexated/KuramanimeProvider.kt +++ b/KuramanimeProvider/src/main/kotlin/com/hexated/KuramanimeProvider.kt @@ -27,9 +27,9 @@ class KuramanimeProvider : MainAPI() { ) companion object { - fun getType(t: String): TvType { + fun getType(t: String, s: Int): TvType { return if (t.contains("OVA", true) || t.contains("Special")) TvType.OVA - else if (t.contains("Movie", true)) TvType.AnimeMovie + else if (t.contains("Movie", true) && s == 1) TvType.AnimeMovie else TvType.Anime } @@ -140,7 +140,7 @@ class KuramanimeProvider : MainAPI() { } } - return newAnimeLoadResponse(title, url, getType(type)) { + return newAnimeLoadResponse(title, url, getType(type, episodes.size)) { engName = title posterUrl = image ?: poster backgroundPosterUrl = cover ?: image ?: poster