diff --git a/src/all/animeworldindia/build.gradle b/src/all/animeworldindia/build.gradle index a8869587e..97d3b144a 100644 --- a/src/all/animeworldindia/build.gradle +++ b/src/all/animeworldindia/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'AnimeWorld India' pkgNameSuffix = 'all.animeworldindia' extClass = '.AnimeWorldIndiaFactory' - extVersionCode = 1 + extVersionCode = 2 libVersion = '13' } @@ -14,4 +14,4 @@ dependencies { } -apply from: "$rootDir/common.gradle" \ No newline at end of file +apply from: "$rootDir/common.gradle" diff --git a/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndia.kt b/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndia.kt index 4c1b757ef..a236ef8a4 100644 --- a/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndia.kt +++ b/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndia.kt @@ -139,7 +139,7 @@ open class AnimeWorldIndia( seasonsJson.forEach { season -> val seasonName = if (seasonsJson.size == 1) "" else "Season $seasonNumber" - val episodesJson = season.jsonObject["episodes"]!!.jsonObject[language]!!.jsonArray.reversed() + val episodesJson = season.jsonObject["episodes"]!!.jsonObject[language]?.jsonArray?.reversed() ?: return@forEach episodesJson.forEach { val episodeTitle = it.jsonObject["metadata"]!! diff --git a/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndiaFilters.kt b/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndiaFilters.kt index 1dc9e59c8..a4e865c80 100644 --- a/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndiaFilters.kt +++ b/src/all/animeworldindia/src/eu/kanade/tachiyomi/animeextension/all/animeworldindia/AnimeWorldIndiaFilters.kt @@ -141,7 +141,7 @@ class AnimeWorldIndiaFilters { GenreList(genresName()), ) - fun getSearchParams(filters: AnimeFilterList) { + fun getSearchParams(filters: AnimeFilterList): String { var params = "" filters.forEach { filter -> when (filter) { @@ -177,5 +177,6 @@ class AnimeWorldIndiaFilters { else -> {} } } + return params } }