From 0d2652ce588f38edd6f75eb7c5c6d770da3a4711 Mon Sep 17 00:00:00 2001 From: Bill Thornton Date: Thu, 17 Oct 2024 01:41:13 -0400 Subject: [PATCH] Add base item to download params --- src/components/itemContextMenu.js | 6 ++++-- src/controllers/itemDetails/index.js | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/itemContextMenu.js b/src/components/itemContextMenu.js index a37b226590..02f7138af4 100644 --- a/src/components/itemContextMenu.js +++ b/src/components/itemContextMenu.js @@ -404,8 +404,9 @@ function executeCommand(item, id, options) { const downloadHref = apiClient.getItemDownloadUrl(itemId); fileDownloader.download([{ url: downloadHref, - itemId: itemId, - serverId: serverId, + item, + itemId, + serverId, title: item.Name, filename: item.Path.replace(/^.*[\\/]/, '') }]); @@ -419,6 +420,7 @@ function executeCommand(item, id, options) { const downloadHref = apiClient.getItemDownloadUrl(episode.Id); return { url: downloadHref, + item: episode, itemId: episode.Id, serverId: serverId, title: episode.Name, diff --git a/src/controllers/itemDetails/index.js b/src/controllers/itemDetails/index.js index ef2ce9279e..0523094f5d 100644 --- a/src/controllers/itemDetails/index.js +++ b/src/controllers/itemDetails/index.js @@ -2011,6 +2011,7 @@ export default function (view, params) { const downloadHref = getApiClient().getItemDownloadUrl(currentItem.Id); download([{ url: downloadHref, + item: currentItem, itemId: currentItem.Id, serverId: currentItem.ServerId, title: currentItem.Name,