From ac5780d906b0081fdc0377e2440b6dd8b279e042 Mon Sep 17 00:00:00 2001 From: Kevin Roast Date: Tue, 6 Dec 2011 10:34:38 +0000 Subject: [PATCH] Fix for ALF-11490 - It is impossible to rename or delete a root category. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32557 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../web/bean/categories/CategoriesDialog.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/source/java/org/alfresco/web/bean/categories/CategoriesDialog.java b/source/java/org/alfresco/web/bean/categories/CategoriesDialog.java index 2e960b87e5..97b7744829 100644 --- a/source/java/org/alfresco/web/bean/categories/CategoriesDialog.java +++ b/source/java/org/alfresco/web/bean/categories/CategoriesDialog.java @@ -483,12 +483,15 @@ public class CategoriesDialog extends BaseDialogBean implements IContextListener this.setCurrentCategory(handler.nodeRef); } } - else + else { - handler = new CategoryBreadcrumbHandler( + if (getCategory() != null) + { + handler = new CategoryBreadcrumbHandler( getCategory().getNodeRef(), Repository.getNameForNode(getNodeService(), getCategory().getNodeRef())); - location.set(location.size() - 1, handler); - this.setCurrentCategory(handler.nodeRef); + location.set(location.size() - 1, handler); + this.setCurrentCategory(handler.nodeRef); + } } }