From e4a7411ec1beff9a99513a4f2467fb11450005af Mon Sep 17 00:00:00 2001 From: mikiher Date: Fri, 7 Mar 2025 07:16:59 +0200 Subject: [PATCH] Populate authorNames during book scanning --- server/scanner/BookScanner.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/scanner/BookScanner.js b/server/scanner/BookScanner.js index 210f20f9e..1ef6cea91 100644 --- a/server/scanner/BookScanner.js +++ b/server/scanner/BookScanner.js @@ -523,6 +523,8 @@ class BookScanner { libraryItemObj.extraData = {} libraryItemObj.title = bookMetadata.title libraryItemObj.titleIgnorePrefix = getTitleIgnorePrefix(bookMetadata.title) + libraryItemObj.authorNamesFirstLast = bookMetadata.authors.join(', ') + libraryItemObj.authorNamesLastFirst = bookMetadata.authors.map((author) => Database.authorModel.getLastFirst(author)).join(', ') // Set isSupplementary flag on ebook library files for (const libraryFile of libraryItemObj.libraryFiles) {