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: [