From 8b30b5b6c8f48eb79546a4a27f1f9d317190f818 Mon Sep 17 00:00:00 2001 From: David Federman Date: Tue, 27 Jan 2026 14:37:28 -0800 Subject: [PATCH] Clarify Playlist and Collections delete prompt (#7534) * Clarify Collections delete prompt Fixes #5040 * Playlist too * Simplify messages --- src/scripts/deleteHelper.js | 18 ++++++++++++++++++ src/strings/en-us.json | 4 ++++ 2 files changed, 22 insertions(+) diff --git a/src/scripts/deleteHelper.js b/src/scripts/deleteHelper.js index 3f9fc8979..23d937c90 100644 --- a/src/scripts/deleteHelper.js +++ b/src/scripts/deleteHelper.js @@ -22,6 +22,24 @@ function getDeletionConfirmContent(item) { }; } + if (item.Type === BaseItemKind.BoxSet) { + return { + title: globalize.translate('HeaderDeleteCollection'), + text: globalize.translate('ConfirmDeleteCollection'), + confirmText: globalize.translate('Delete'), + primary: 'delete' + }; + } + + if (item.Type === BaseItemKind.Playlist) { + return { + title: globalize.translate('HeaderDeletePlaylist'), + text: globalize.translate('ConfirmDeletePlaylist'), + confirmText: globalize.translate('Delete'), + primary: 'delete' + }; + } + return { title: globalize.translate('HeaderDeleteItem'), text: globalize.translate('ConfirmDeleteItem'), diff --git a/src/strings/en-us.json b/src/strings/en-us.json index b7a36b267..11911ec39 100644 --- a/src/strings/en-us.json +++ b/src/strings/en-us.json @@ -178,6 +178,8 @@ "ConfigureDateAdded": "Set up how metadata for 'Date added' is determined in the Dashboard > Libraries > Display", "ConfirmDeleteImage": "Delete image?", "ConfirmDeleteItem": "Deleting this item will delete it from both the file system and your media library. Are you sure you wish to continue?", + "ConfirmDeleteCollection": "Are you sure you wish to delete this collection?", + "ConfirmDeletePlaylist": "Are you sure you wish to delete this playlist?", "ConfirmDeleteSeries": "Deleting this series will delete ALL {0} episodes from both the file system and your media library. Are you sure you wish to continue?", "ConfirmDeleteItems": "Deleting these items will delete them from both the file system and your media library. Are you sure you wish to continue?", "ConfirmDeleteLyrics": "Deleting these lyrics will delete them from both the file system and your media library. Are you sure you wish to continue?", @@ -416,6 +418,8 @@ "HeaderDeleteDevice": "Delete Device", "HeaderDeleteDevices": "Delete All Devices", "HeaderDeleteItem": "Delete Item", + "HeaderDeleteCollection": "Delete Collection", + "HeaderDeletePlaylist": "Delete Playlist", "HeaderDeleteSeries": "Delete Series", "HeaderDeleteItems": "Delete Items", "HeaderDeleteLyrics": "Delete Lyrics",