[Komga] fix default sort and readlist sort (#12782)
* fix(komga): default sort broken since Komga 0.155.1 * fix(komga): proper sort criteria for readlists * update CHANGELOG.md * bump version
This commit is contained in:
parent
289f5db723
commit
a4d0c214d8
|
@ -1,3 +1,12 @@
|
|||
## 1.3.42
|
||||
|
||||
Minimum Komga version required: `0.151.0`
|
||||
|
||||
### Fix
|
||||
|
||||
* default sort broken since Komga 0.155.1
|
||||
* proper sort criteria for readlists
|
||||
|
||||
## 1.3.41
|
||||
|
||||
Minimum Komga version required: `0.151.0`
|
||||
|
|
|
@ -6,7 +6,7 @@ ext {
|
|||
extName = 'Komga'
|
||||
pkgNameSuffix = 'all.komga'
|
||||
extClass = '.KomgaFactory'
|
||||
extVersionCode = 41
|
||||
extVersionCode = 42
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
|
|
@ -47,7 +47,7 @@ import java.util.Locale
|
|||
|
||||
open class Komga(suffix: String = "") : ConfigurableSource, UnmeteredSource, HttpSource() {
|
||||
override fun popularMangaRequest(page: Int): Request =
|
||||
GET("$baseUrl/api/v1/series?page=${page - 1}&deleted=false", headers)
|
||||
GET("$baseUrl/api/v1/series?page=${page - 1}&deleted=false&sort=metadata.titleSort,asc", headers)
|
||||
|
||||
override fun popularMangaParse(response: Response): MangasPage =
|
||||
processSeriesPage(response)
|
||||
|
@ -157,7 +157,7 @@ open class Komga(suffix: String = "") : ConfigurableSource, UnmeteredSource, Htt
|
|||
}
|
||||
is Filter.Sort -> {
|
||||
var sortCriteria = when (filter.state?.index) {
|
||||
0 -> "metadata.titleSort"
|
||||
0 -> if (type == "series") "metadata.titleSort" else "name"
|
||||
1 -> "createdDate"
|
||||
2 -> "lastModifiedDate"
|
||||
else -> ""
|
||||
|
|
Loading…
Reference in New Issue