mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-01-08 00:08:14 +01:00
Fix find all playlist endpoint
This commit is contained in:
parent
9785bc02ea
commit
777c59458d
@ -121,7 +121,7 @@ class PlaylistController {
|
|||||||
/**
|
/**
|
||||||
* @deprecated - Use /api/libraries/:libraryId/playlists
|
* @deprecated - Use /api/libraries/:libraryId/playlists
|
||||||
* This is not used by Abs web client or mobile apps
|
* This is not used by Abs web client or mobile apps
|
||||||
* TODO: Remove this endpoint or refactor it and make it the primary
|
* TODO: Remove this endpoint or make it the primary
|
||||||
*
|
*
|
||||||
* GET: /api/playlists
|
* GET: /api/playlists
|
||||||
* Get all playlists for user
|
* Get all playlists for user
|
||||||
@ -130,7 +130,7 @@ class PlaylistController {
|
|||||||
* @param {Response} res
|
* @param {Response} res
|
||||||
*/
|
*/
|
||||||
async findAllForUser(req, res) {
|
async findAllForUser(req, res) {
|
||||||
const playlistsForUser = await Database.playlistModel.getOldPlaylistsForUserAndLibrary(req.user.id, req.params.libraryId)
|
const playlistsForUser = await Database.playlistModel.getOldPlaylistsForUserAndLibrary(req.user.id)
|
||||||
res.json({
|
res.json({
|
||||||
playlists: playlistsForUser
|
playlists: playlistsForUser
|
||||||
})
|
})
|
||||||
|
@ -23,15 +23,6 @@ class PlaylistMediaItem extends Model {
|
|||||||
this.mediaItem
|
this.mediaItem
|
||||||
}
|
}
|
||||||
|
|
||||||
static removeByIds(playlistId, mediaItemId) {
|
|
||||||
return this.destroy({
|
|
||||||
where: {
|
|
||||||
playlistId,
|
|
||||||
mediaItemId
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
getMediaItem(options) {
|
getMediaItem(options) {
|
||||||
if (!this.mediaItemType) return Promise.resolve(null)
|
if (!this.mediaItemType) return Promise.resolve(null)
|
||||||
const mixinMethodName = `get${this.sequelize.uppercaseFirst(this.mediaItemType)}`
|
const mixinMethodName = `get${this.sequelize.uppercaseFirst(this.mediaItemType)}`
|
||||||
|
Loading…
Reference in New Issue
Block a user