diff --git a/src/es/monoschinos/build.gradle b/src/es/monoschinos/build.gradle index c0b9609cf..0d406a050 100644 --- a/src/es/monoschinos/build.gradle +++ b/src/es/monoschinos/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'MonosChinos' pkgNameSuffix = 'es.monoschinos' extClass = '.MonosChinos' - extVersionCode = 9 + extVersionCode = 10 libVersion = '13' } diff --git a/src/es/monoschinos/src/eu/kanade/tachiyomi/animeextension/es/monoschinos/MonosChinos.kt b/src/es/monoschinos/src/eu/kanade/tachiyomi/animeextension/es/monoschinos/MonosChinos.kt index b46bf10d0..fb3ee9845 100644 --- a/src/es/monoschinos/src/eu/kanade/tachiyomi/animeextension/es/monoschinos/MonosChinos.kt +++ b/src/es/monoschinos/src/eu/kanade/tachiyomi/animeextension/es/monoschinos/MonosChinos.kt @@ -123,12 +123,15 @@ class MonosChinos : ConfigurableAnimeSource, ParsedAnimeHttpSource() { } catch (e: Exception) { "false" } - val letterFilter = (filters.find { it is LetterFilter } as LetterFilter).state.first() - val letterFilter2 = if (letterFilter.isLetter()) letterFilter.uppercase() else "false" + val letterFilter = try { + (filters.find { it is LetterFilter } as LetterFilter).state.first().uppercase() + } catch (e: Exception) { + "false" + } return when { query.isNotBlank() -> GET("$baseUrl/buscar?q=$query&p=$page") - else -> GET("$baseUrl/animes?categoria=false&genero=${genreFilter.toUriPart()}&fecha=$yearFilter&letra=$letterFilter2&p=$page") + else -> GET("$baseUrl/animes?categoria=false&genero=${genreFilter.toUriPart()}&fecha=$yearFilter&letra=$letterFilter&p=$page") } } override fun searchAnimeFromElement(element: Element): SAnime {