From 18db34ffdb2fcb4277551e0d0574edbd765c5c71 Mon Sep 17 00:00:00 2001 From: Mike Hatfield Date: Fri, 15 Aug 2008 12:11:56 +0000 Subject: [PATCH] ScriptNode addNode() updated to set the child name correctly git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10377 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/repo/jscript/ScriptNode.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/java/org/alfresco/repo/jscript/ScriptNode.java b/source/java/org/alfresco/repo/jscript/ScriptNode.java index bacd56aa09..f33796ea24 100644 --- a/source/java/org/alfresco/repo/jscript/ScriptNode.java +++ b/source/java/org/alfresco/repo/jscript/ScriptNode.java @@ -1303,7 +1303,8 @@ public class ScriptNode implements Serializable, Scopeable public void addNode(ScriptNode node) { ParameterCheck.mandatory("node", node); - nodeService.addChild(this.nodeRef, node.nodeRef, ContentModel.ASSOC_CONTAINS, ContentModel.ASSOC_CONTAINS); + ChildAssociationRef childAssocRef = this.nodeService.getPrimaryParent(this.nodeRef); + nodeService.addChild(this.nodeRef, node.nodeRef, ContentModel.ASSOC_CONTAINS, childAssocRef.getQName()); reset(); }