NHentai - sort filter (#2440)

NHentai - sort filter
This commit is contained in:
Mike 2020-03-18 08:17:49 -04:00 committed by GitHub
parent 506843c9e0
commit f93f28cbd4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 6 deletions

View File

@ -5,7 +5,7 @@ ext {
appName = 'Tachiyomi: NHentai' appName = 'Tachiyomi: NHentai'
pkgNameSuffix = 'all.nhentai' pkgNameSuffix = 'all.nhentai'
extClass = '.NHFactory' extClass = '.NHFactory'
extVersionCode = 16 extVersionCode = 17
libVersion = '1.2' libVersion = '1.2'
} }

View File

@ -143,13 +143,12 @@ open class NHentai(
.addQueryParameter("q", "$query +$nhLang") .addQueryParameter("q", "$query +$nhLang")
.addQueryParameter("page", page.toString()) .addQueryParameter("page", page.toString())
filters.forEach { for (filter in if (filters.isEmpty()) getFilterList() else filters) {
when (it) { when (filter) {
is SortFilter -> url.addQueryParameter("sort", it.values[it.state].toLowerCase()) is SortFilter -> url.addQueryParameter("sort", filter.values[filter.state].toLowerCase())
} }
} }
return GET(url.toString(), headers)
return GET(url.build().toString(), headers)
} }
private fun searchMangaByIdRequest(id: String) = GET("$baseUrl/g/$id", headers) private fun searchMangaByIdRequest(id: String) = GET("$baseUrl/g/$id", headers)