fix(api): series thumbnail is of first book by metadata.numberSort

This commit is contained in:
Gauthier Roebroeck 2020-03-20 21:18:14 +08:00
parent d06da572b6
commit 0721f31e2f

View file

@ -177,7 +177,7 @@ class SeriesController(
seriesRepository.findByIdOrNull(id)?.let { series ->
if (!principal.user.canAccessSeries(series)) throw ResponseStatusException(HttpStatus.UNAUTHORIZED)
series.books.minBy { it.number }?.let { firstBook ->
series.books.minBy { it.metadata.numberSort }?.let { firstBook ->
bookController.getBookThumbnail(principal, request, firstBook.id)
} ?: throw ResponseStatusException(HttpStatus.NOT_FOUND)
} ?: throw ResponseStatusException(HttpStatus.NOT_FOUND)