diff --git a/source/java/org/alfresco/web/bean/categories/EditNodeCategoriesDialog.java b/source/java/org/alfresco/web/bean/categories/EditNodeCategoriesDialog.java index 472ba9d105..b48c9d0761 100644 --- a/source/java/org/alfresco/web/bean/categories/EditNodeCategoriesDialog.java +++ b/source/java/org/alfresco/web/bean/categories/EditNodeCategoriesDialog.java @@ -67,13 +67,13 @@ public class EditNodeCategoriesDialog extends BaseDialogBean this.addedCategory = null; // retrieve parameters - String id = parameters.get("id"); + String nodeRef = parameters.get("nodeRef"); - // make sure id was supplied - ParameterCheck.mandatoryString("id", id); + // make sure nodeRef was supplied + ParameterCheck.mandatoryString("nodeRef", nodeRef); // create the node - this.node = new Node(new NodeRef(Repository.getStoreRef(), id)); + this.node = new Node(new NodeRef(nodeRef)); // determine description for dialog FacesContext context = FacesContext.getCurrentInstance(); diff --git a/source/java/org/alfresco/web/bean/repository/Node.java b/source/java/org/alfresco/web/bean/repository/Node.java index c0755f0ae6..f613fe9ec0 100644 --- a/source/java/org/alfresco/web/bean/repository/Node.java +++ b/source/java/org/alfresco/web/bean/repository/Node.java @@ -282,6 +282,14 @@ public class Node implements Serializable return this.nodeRef; } + /** + * @return Returns the string form of the NodeRef this Node represents + */ + public final String getNodeRefAsString() + { + return this.nodeRef.toString(); + } + /** * @return Returns the type. */ diff --git a/source/web/jsp/dialog/document-details.jsp b/source/web/jsp/dialog/document-details.jsp index 838a5aaf54..8461e13936 100644 --- a/source/web/jsp/dialog/document-details.jsp +++ b/source/web/jsp/dialog/document-details.jsp @@ -406,7 +406,7 @@ - + diff --git a/source/web/jsp/dialog/space-details.jsp b/source/web/jsp/dialog/space-details.jsp index 451fd38f34..923116559a 100644 --- a/source/web/jsp/dialog/space-details.jsp +++ b/source/web/jsp/dialog/space-details.jsp @@ -254,7 +254,7 @@ - +