From 13f59cc6b9c57b7c33ca50528df022e2685dd834 Mon Sep 17 00:00:00 2001 From: Greg Lorenzen Date: Mon, 7 Oct 2024 21:07:53 +0000 Subject: [PATCH] Add published decade in BookScanner --- server/scanner/BookScanner.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/scanner/BookScanner.js b/server/scanner/BookScanner.js index 279fcf64d..ff277a38f 100644 --- a/server/scanner/BookScanner.js +++ b/server/scanner/BookScanner.js @@ -590,6 +590,10 @@ class BookScanner { Database.addPublisherToFilterData(libraryItemData.libraryId, libraryItem.book.publisher) Database.addLanguageToFilterData(libraryItemData.libraryId, libraryItem.book.language) + const publishedYear = libraryItem.book.publishedYear; + const decade = publishedYear ? `${Math.floor(publishedYear / 10) * 10}` : null; + Database.addPublishedDecadeToFilterData(libraryItemData.libraryId, decade); + // Load for emitting to client libraryItem.media = await libraryItem.getMedia({ include: [