From 521db90ae0873efacaf91e88c3f3db98580b80dd Mon Sep 17 00:00:00 2001 From: advplyr Date: Thu, 14 Mar 2024 14:37:24 -0500 Subject: [PATCH] Update JSDocs, remove unused libraryId replacement --- server/utils/queries/libraryFilters.js | 6 +++--- server/utils/queries/libraryItemsBookFilters.js | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/server/utils/queries/libraryFilters.js b/server/utils/queries/libraryFilters.js index 9a5dc658..288ee6db 100644 --- a/server/utils/queries/libraryFilters.js +++ b/server/utils/queries/libraryFilters.js @@ -75,7 +75,7 @@ module.exports = { /** * Get library items for most recently added shelf - * @param {oldLibrary} library + * @param {import('../../objects/Library')} library * @param {oldUser} user * @param {string[]} include * @param {number} limit @@ -120,7 +120,7 @@ module.exports = { /** * Get library items for continue series shelf - * @param {string} library + * @param {import('../../objects/Library')} library * @param {oldUser} user * @param {string[]} include * @param {number} limit @@ -145,7 +145,7 @@ module.exports = { /** * Get library items or podcast episodes for the "Listen Again" and "Read Again" shelf - * @param {oldLibrary} library + * @param {import('../../objects/Library')} library * @param {oldUser} user * @param {string[]} include * @param {number} limit diff --git a/server/utils/queries/libraryItemsBookFilters.js b/server/utils/queries/libraryItemsBookFilters.js index a9ae00ef..07a8458d 100644 --- a/server/utils/queries/libraryItemsBookFilters.js +++ b/server/utils/queries/libraryItemsBookFilters.js @@ -633,12 +633,12 @@ module.exports = { * 2. Has no books in progress * 3. Has at least 1 unfinished book * TODO: Reduce queries - * @param {string} libraryId - * @param {oldUser} user + * @param {import('../../objects/Library')} library + * @param {import('../../objects/user/User')} user * @param {string[]} include * @param {number} limit * @param {number} offset - * @returns {object} { libraryItems:LibraryItem[], count:number } + * @returns {{ libraryItems:import('../../models/LibraryItem')[], count:number }} */ async getContinueSeriesLibraryItems(library, user, include, limit, offset) { const libraryId = library.id @@ -687,7 +687,6 @@ module.exports = { }, replacements: { userId: user.id, - libraryId: libraryId, ...userPermissionBookWhere.replacements }, include: {