diff --git a/AnitubeinuaProvider/build.gradle.kts b/AnitubeinuaProvider/build.gradle.kts index 826f0ce..cd4f402 100644 --- a/AnitubeinuaProvider/build.gradle.kts +++ b/AnitubeinuaProvider/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 3 +version = 4 cloudstream { diff --git a/AnitubeinuaProvider/src/main/kotlin/com/lagradost/AnitubeinuaProvider.kt b/AnitubeinuaProvider/src/main/kotlin/com/lagradost/AnitubeinuaProvider.kt index bfa9425..6c26ed6 100644 --- a/AnitubeinuaProvider/src/main/kotlin/com/lagradost/AnitubeinuaProvider.kt +++ b/AnitubeinuaProvider/src/main/kotlin/com/lagradost/AnitubeinuaProvider.kt @@ -115,14 +115,14 @@ class AnitubeinuaProvider : MainAPI() { dubEpisodes.add(Episode( "${it.name}, $id, ${it.urls.isDub}", it.name, - // episode = it.numberEpisode + episode = it.numberEpisode ) ) } else { subEpisodes.add(Episode( "${it.name}, $id, ${it.urls.isDub}", it.name, - // episode = it.numberEpisode + episode = it.numberEpisode ) ) } @@ -140,7 +140,7 @@ class AnitubeinuaProvider : MainAPI() { Episode( "${episode.episodeName}, $url", episode.episodeName, - // episode = episode.episodeNumber, + episode = episode.episodeNumber, ) ) } @@ -157,8 +157,8 @@ class AnitubeinuaProvider : MainAPI() { this.tags = tags this.rating = rating this.recommendations = recommendations - addEpisodes(DubStatus.Dubbed, dubEpisodes.distinctBy{ it.name }) - addEpisodes(DubStatus.Subbed, subEpisodes.distinctBy{ it.name }) + addEpisodes(DubStatus.Dubbed, dubEpisodes) + addEpisodes(DubStatus.Subbed, subEpisodes) } } @@ -443,12 +443,12 @@ class AnitubeinuaProvider : MainAPI() { return episodes.toList() } private fun extractIntFromString(string: String): Int? { - val value = Regex("(\\d+)").find(string)?.value - if(value?.get(0).toString() == "0"){ - return value?.drop(1)?.toIntOrNull() + val value = Regex("(\\d+)").findAll(string).lastOrNull() ?: return null + if(value.value[0].toString() == "0"){ + return value.value.drop(1).toIntOrNull() } - return value?.toIntOrNull() + return value.value.toIntOrNull() } } \ No newline at end of file