Update of 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository
In directory 
james.mmbase.org:/tmp/cvs-serv9322/cmsc/contentrepository/src/java/com/finalist/cmsc/repository

Modified Files:
      Tag: b1_5
        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.21.2.3
retrieving revision 1.21.2.4
diff -u -b -r1.21.2.3 -r1.21.2.4
--- RepositoryUtil.java 22 Dec 2008 06:41:41 -0000      1.21.2.3
+++ RepositoryUtil.java 31 Dec 2008 14:05:43 -0000      1.21.2.4
@@ -203,10 +203,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

Reply via email to