Fix filter [MonosChinos] (#709)

This commit is contained in:
Diego Peña Y Lillo
2022-07-28 16:12:30 -04:00
committed by GitHub
parent e85ecb2899
commit 79b833bdc9
2 changed files with 7 additions and 4 deletions

View File

@ -5,7 +5,7 @@ ext {
extName = 'MonosChinos' extName = 'MonosChinos'
pkgNameSuffix = 'es.monoschinos' pkgNameSuffix = 'es.monoschinos'
extClass = '.MonosChinos' extClass = '.MonosChinos'
extVersionCode = 9 extVersionCode = 10
libVersion = '13' libVersion = '13'
} }

View File

@ -123,12 +123,15 @@ class MonosChinos : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
} catch (e: Exception) { } catch (e: Exception) {
"false" "false"
} }
val letterFilter = (filters.find { it is LetterFilter } as LetterFilter).state.first() val letterFilter = try {
val letterFilter2 = if (letterFilter.isLetter()) letterFilter.uppercase() else "false" (filters.find { it is LetterFilter } as LetterFilter).state.first().uppercase()
} catch (e: Exception) {
"false"
}
return when { return when {
query.isNotBlank() -> GET("$baseUrl/buscar?q=$query&p=$page") 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 { override fun searchAnimeFromElement(element: Element): SAnime {