Update of
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository
In directory
james.mmbase.org:/tmp/cvs-serv9461/cmsc/contentrepository/src/java/com/finalist/cmsc/repository
Modified Files:
Tag: b1_4
RepositoryUtil.java
Log Message:
CMSC-958 Copy and delete page problem.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository
See also: http://www.mmbase.org/jira/browse/CMSC-958
Index: RepositoryUtil.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/RepositoryUtil.java,v
retrieving revision 1.15.2.4
retrieving revision 1.15.2.5
diff -u -b -r1.15.2.4 -r1.15.2.5
--- RepositoryUtil.java 1 Oct 2008 11:04:39 -0000 1.15.2.4
+++ RepositoryUtil.java 31 Dec 2008 14:06:14 -0000 1.15.2.5
@@ -212,10 +212,13 @@
public static void appendChild(Cloud cloud, String parent, String child) {
- TreeUtil.appendChild(cloud, parent, child, CHILDREL);
+ Node parentNode = cloud.getNode(parent);
+ Node childNode = cloud.getNode(child);
+ appendChild(parentNode, childNode);
}
public static void appendChild(Node parentNode, Node childNode) {
+ TreeUtil.uniqueChild(parentNode, childNode, treeManagers, CHILDREL);
TreeUtil.appendChild(parentNode, childNode, CHILDREL);
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs