fix(opds): books are ordered by metadata.numberSort

This commit is contained in:
Gauthier Roebroeck 2020-03-20 21:16:59 +08:00
parent f4466b45bf
commit 60edbe1090

View file

@ -211,7 +211,10 @@ class OpdsController(
OpdsLinkFeedNavigation(OpdsLinkRel.SELF, "${ROUTE_BASE}series/$id"),
linkStart
),
entries = series.books.filter { it.media.status == Media.Status.READY }.map { it.toOpdsEntry() }
entries = series.books
.filter { it.media.status == Media.Status.READY }
.sortedBy { it.metadata.numberSort }
.map { it.toOpdsEntry() }
)
} ?: throw ResponseStatusException(HttpStatus.NOT_FOUND)