Updates code for U4-6579 with equals check and adds logic to the content editor too
This commit is contained in:
@@ -31,7 +31,13 @@ function ContentDeleteController($scope, contentResource, treeService, navigatio
|
||||
|
||||
//if the current edited item is the same one as we're deleting, we need to navigate elsewhere
|
||||
if (editorState.current && editorState.current.id == $scope.currentNode.id) {
|
||||
$location.path("/content/content/edit/" + $scope.currentNode.parentId);
|
||||
|
||||
//If the deleted item lived at the root then just redirect back to the root, otherwise redirect to the item's parent
|
||||
var location = "/content";
|
||||
if ($scope.currentNode.parentId !== -1)
|
||||
location = "/content/content/edit/" + $scope.currentNode.parentId;
|
||||
|
||||
$location.path(location);
|
||||
}
|
||||
|
||||
navigationService.hideMenu();
|
||||
|
||||
@@ -34,7 +34,7 @@ function MediaDeleteController($scope, mediaResource, treeService, navigationSer
|
||||
|
||||
//If the deleted item lived at the root then just redirect back to the root, otherwise redirect to the item's parent
|
||||
var location = "/media";
|
||||
if ($scope.currentNode.parentId != -1)
|
||||
if ($scope.currentNode.parentId !== -1)
|
||||
location = "/media/media/edit/" + $scope.currentNode.parentId;
|
||||
|
||||
$location.path(location);
|
||||
|
||||
Reference in New Issue
Block a user