From c17af1fc285a9c534ce777cd04dfc91b4e26c055 Mon Sep 17 00:00:00 2001 From: advplyr Date: Mon, 6 Dec 2021 16:18:26 -0600 Subject: [PATCH] Fix:Sort books for series #220 --- server/utils/libraryHelpers.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/utils/libraryHelpers.js b/server/utils/libraryHelpers.js index 32cb724f9..11787580c 100644 --- a/server/utils/libraryHelpers.js +++ b/server/utils/libraryHelpers.js @@ -90,7 +90,13 @@ module.exports = { } } }) - return Object.values(_series) + return Object.values(_series).map((series) => { + series.books = sort(series.books).asc(ab => { + if (!isNaN(ab.book.volumeNumber) && ab.book.volumeNumber !== null) return Number(ab.book.volumeNumber) + return ab.book.volumeNumber + }) + return series + }) }, getBooksWithUserAudiobook(user, books) {