From 7a2f0438dfd653e8a80d63ff983ebfb4ed12baee Mon Sep 17 00:00:00 2001 From: CakesTwix Date: Fri, 4 Aug 2023 12:36:29 +0300 Subject: [PATCH] aniage: teams.isNotEmpty --- .../src/main/kotlin/com/lagradost/AniageProvider.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt b/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt index 9b6d476..eb497d0 100644 --- a/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt +++ b/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt @@ -140,16 +140,18 @@ class AniageProvider : MainAPI() { val episodes = mutableListOf() // Log.d("CakesTwix-Debug", app.get("https://master.api.aniage.net/anime/episodes?animeId=$animeID&page=1&pageSize=30&sortOrder=ASC&teamId=${teams.teamId}&volume=1").url) - Gson().fromJson>(app.get("https://master.api.aniage.net/anime/episodes?animeId=$animeID&page=1&pageSize=30&sortOrder=ASC&teamId=${animeJSON.pageProps.teams[0].teamId}&volume=1").text, listEpisodeModel).map { - episodes.add(Episode - ( + if(animeJSON.pageProps.teams.isNotEmpty()){ + Gson().fromJson>(app.get("https://master.api.aniage.net/anime/episodes?animeId=$animeID&page=1&pageSize=30&sortOrder=ASC&teamId=${animeJSON.pageProps.teams[0].teamId}&volume=1").text, listEpisodeModel).map { + episodes.add(Episode + ( "${it.animeId}, ${it.episodeNum}", "Серія ${it.title}", it.volume, it.episodeNum, "$cdnUrl${it.previewPath}", ) - ) + ) + } }