Fix filter [MonosChinos] (#709)
This commit is contained in:
committed by
GitHub
parent
e85ecb2899
commit
79b833bdc9
@ -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'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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 {
|
||||||
|
Reference in New Issue
Block a user