[gatein-commits] gatein SVN: r7042 - portal/trunk/component/portal/src/main/java/org/exoplatform/portal/mop/management/operations/navigation.
do-not-reply at jboss.org
do-not-reply at jboss.org
Wed Aug 10 13:51:45 EDT 2011
Author: nscavell
Date: 2011-08-10 13:51:44 -0400 (Wed, 10 Aug 2011)
New Revision: 7042
Modified:
portal/trunk/component/portal/src/main/java/org/exoplatform/portal/mop/management/operations/navigation/NavigationUtils.java
Log:
GTNPORTAL-1995: Invalid parent uri while exporting navigation fragment.
Modified: portal/trunk/component/portal/src/main/java/org/exoplatform/portal/mop/management/operations/navigation/NavigationUtils.java
===================================================================
--- portal/trunk/component/portal/src/main/java/org/exoplatform/portal/mop/management/operations/navigation/NavigationUtils.java 2011-08-10 13:40:33 UTC (rev 7041)
+++ portal/trunk/component/portal/src/main/java/org/exoplatform/portal/mop/management/operations/navigation/NavigationUtils.java 2011-08-10 17:51:44 UTC (rev 7042)
@@ -123,7 +123,7 @@
children.add(createPageNode(service, node));
NavigationFragment fragment = new NavigationFragment();
- StringBuilder parentUri = new StringBuilder("/");
+ StringBuilder parentUri = new StringBuilder("");
getPath(node.getParent(), parentUri);
fragment.setParentURI(parentUri.toString());
fragment.setNodes(children);
@@ -138,7 +138,7 @@
if (node == null) return;
if (node.getParent() == null) return; // since "default" is the root node, we ignore it
- parentUri.insert(0, node.getName()).append("/");
+ parentUri.insert(0, node.getName()).insert(0, "/");
getPath(node.getParent(), parentUri);
}
More information about the gatein-commits
mailing list