From 5bd61d82a3e554712b271dc5f9b7965c60c87fc1 Mon Sep 17 00:00:00 2001 From: DrWarpMan <36279265+DrWarpMan@users.noreply.github.com> Date: Fri, 23 Aug 2024 20:17:59 +0200 Subject: [PATCH] Fix redirect after deleting item (#5930) * Fix redirect after deleting item Redirects to the parent of an item instead of homepage after deleting the item * Revert "Fix redirect after deleting item" This reverts commit 6e36915f5e510ca3dc67a0a713322baec2ec159e. * Fix redirect after deleting item Redirects to the parent of an item instead of homepage after deleting the item --- src/controllers/itemDetails/index.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/controllers/itemDetails/index.js b/src/controllers/itemDetails/index.js index 273af34cc1..56ef667d53 100644 --- a/src/controllers/itemDetails/index.js +++ b/src/controllers/itemDetails/index.js @@ -2021,7 +2021,13 @@ export default function (view, params) { itemContextMenu.show(getContextMenuOptions(selectedItem, user, button)) .then(function (result) { if (result.deleted) { - appRouter.goHome(); + const parentId = selectedItem.SeasonId || selectedItem.SeriesId || selectedItem.ParentId; + + if (parentId) { + appRouter.showItem(parentId, item.ServerId); + } else { + appRouter.goHome(); + } } else if (result.updated) { reload(self, view, params); }