mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-08-27 13:54:03 +02:00
Update bookmarks endpoints to use json object as root
This commit is contained in:
@@ -45,15 +45,12 @@ class MeController {
|
|||||||
*/
|
*/
|
||||||
getAllBookmarks(req, res) {
|
getAllBookmarks(req, res) {
|
||||||
const bookmarks = req.user.bookmarks?.map((bookmark) => ({ ...bookmark })) || []
|
const bookmarks = req.user.bookmarks?.map((bookmark) => ({ ...bookmark })) || []
|
||||||
res.json(bookmarks)
|
res.json({ bookmarks })
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GET: /api/me/bookmarks/:libraryItemId
|
* GET: /api/me/bookmarks/:libraryItemId
|
||||||
*
|
*
|
||||||
* Podcast episodes belong to their podcast's library item, so bookmarks for
|
|
||||||
* a podcast are retrieved with the podcast library item id.
|
|
||||||
*
|
|
||||||
* @param {RequestWithUser} req
|
* @param {RequestWithUser} req
|
||||||
* @param {Response} res
|
* @param {Response} res
|
||||||
*/
|
*/
|
||||||
@@ -69,7 +66,7 @@ class MeController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const bookmarks = req.user.bookmarks?.filter((bookmark) => bookmark.libraryItemId === libraryItem.id).map((bookmark) => ({ ...bookmark })) || []
|
const bookmarks = req.user.bookmarks?.filter((bookmark) => bookmark.libraryItemId === libraryItem.id).map((bookmark) => ({ ...bookmark })) || []
|
||||||
res.json(bookmarks)
|
res.json({ bookmarks })
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user