fix: paginate collapsed series by visible rows

This commit is contained in:
Jonathan Finley 2026-03-13 22:46:14 -04:00
parent 168844e7a8
commit 272df76ac2
4 changed files with 229 additions and 52 deletions

View file

@ -638,6 +638,7 @@ class LibraryController {
limit: Number(payload.limit) || 0,
offset: Number(payload.offset) || 0
}
payload.hideSingleBookSeries = !!req.library.settings.hideSingleBookSeries
const { libraryItems, count } = await libraryItemsBookFilters.getCollapsedSeriesWindow(req.library.id, seriesId, req.user, include, payload, collapsedSeriesWindow)
payload.total = count
payload.results = await libraryHelpers.toCollapsedSeriesPayload(libraryItems, seriesId, req.library.settings.hideSingleBookSeries)