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"), OpdsLinkFeedNavigation(OpdsLinkRel.SELF, "${ROUTE_BASE}series/$id"),
linkStart 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) } ?: throw ResponseStatusException(HttpStatus.NOT_FOUND)