Update library items batch get route

This commit is contained in:
advplyr 2022-12-12 17:36:53 -06:00
parent 3c0fdff7b4
commit 0ae853c119
3 changed files with 21 additions and 15 deletions

View file

@ -308,17 +308,17 @@ class LibraryItemController {
// POST: api/items/batch/get
async batchGet(req, res) {
var libraryItemIds = req.body.libraryItemIds || []
const libraryItemIds = req.body.libraryItemIds || []
if (!libraryItemIds.length) {
return res.status(403).send('Invalid payload')
}
var libraryItems = []
const libraryItems = []
libraryItemIds.forEach((lid) => {
const li = this.db.libraryItems.find(_li => _li.id === lid)
if (li) libraryItems.push(li.toJSONExpanded())
})
res.json({
libraryItems: libraryItems
libraryItems
})
}