From 79d172de90c4519f38c3199c5dd479adf4b00a01 Mon Sep 17 00:00:00 2001 From: Greg Lorenzen Date: Sun, 1 Dec 2024 01:50:38 +0000 Subject: [PATCH] Add isDownloadable field to ShareController createMediaItemShare --- server/controllers/ShareController.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/controllers/ShareController.js b/server/controllers/ShareController.js index e1568c0db..7cd2af218 100644 --- a/server/controllers/ShareController.js +++ b/server/controllers/ShareController.js @@ -259,7 +259,7 @@ class ShareController { 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') { return res.status(400).send('Missing or invalid required fields') @@ -298,7 +298,8 @@ class ShareController { expiresAt: expiresAt || null, mediaItemId, mediaItemType, - userId: req.user.id + userId: req.user.id, + isDownloadable }) ShareManager.openMediaItemShare(mediaItemShare)