mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-09-01 13:51:27 +02:00
Add isDownloadable field to ShareController createMediaItemShare
This commit is contained in:
parent
32850d13ec
commit
79d172de90
@ -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…
Reference in New Issue
Block a user