mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-09 19:01:41 +00:00
Add isDownloadable field to ShareController createMediaItemShare
This commit is contained in:
parent
32850d13ec
commit
79d172de90
1 changed files with 3 additions and 2 deletions
|
|
@ -259,7 +259,7 @@ class ShareController {
|
||||||
return res.sendStatus(403)
|
return res.sendStatus(403)
|
||||||
}
|
}
|
||||||
|
|
||||||
const { slug, expiresAt, mediaItemType, mediaItemId } = req.body
|
const { slug, expiresAt, mediaItemType, mediaItemId, isDownloadable } = req.body
|
||||||
|
|
||||||
if (!slug?.trim?.() || typeof mediaItemType !== 'string' || typeof mediaItemId !== 'string') {
|
if (!slug?.trim?.() || typeof mediaItemType !== 'string' || typeof mediaItemId !== 'string') {
|
||||||
return res.status(400).send('Missing or invalid required fields')
|
return res.status(400).send('Missing or invalid required fields')
|
||||||
|
|
@ -298,7 +298,8 @@ class ShareController {
|
||||||
expiresAt: expiresAt || null,
|
expiresAt: expiresAt || null,
|
||||||
mediaItemId,
|
mediaItemId,
|
||||||
mediaItemType,
|
mediaItemType,
|
||||||
userId: req.user.id
|
userId: req.user.id,
|
||||||
|
isDownloadable
|
||||||
})
|
})
|
||||||
|
|
||||||
ShareManager.openMediaItemShare(mediaItemShare)
|
ShareManager.openMediaItemShare(mediaItemShare)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue