Add libraryItemIds to collapsedSeries objects

This commit is contained in:
mikiher 2024-05-07 18:19:55 +03:00
parent a668921e29
commit c674042319

View File

@ -314,7 +314,8 @@ module.exports = {
booksToInclude.push(book.id) booksToInclude.push(book.id)
bookSeriesToInclude.push({ bookSeriesToInclude.push({
id: book.bookSeries.id, id: book.bookSeries.id,
numBooks: s.dataValues.numBooks numBooks: s.dataValues.numBooks,
libraryItemIds: s.books?.map((b) => b.libraryItem.id) || []
}) })
booksToExclude = booksToExclude.filter((bid) => bid !== book.id) booksToExclude = booksToExclude.filter((bid) => bid !== book.id)
found = true found = true
@ -594,7 +595,8 @@ module.exports = {
name: collapsedSeries.series.name, name: collapsedSeries.series.name,
nameIgnorePrefix: collapsedSeries.series.nameIgnorePrefix, nameIgnorePrefix: collapsedSeries.series.nameIgnorePrefix,
sequence: collapsedSeries.sequence, sequence: collapsedSeries.sequence,
numBooks: collapseSeriesObj?.numBooks || 0 numBooks: collapseSeriesObj?.numBooks || 0,
libraryItemIds: collapseSeriesObj?.libraryItemIds || []
} }
} }
} }