From b7c502b54fd2af351f08c192504cd7c898ef0afa Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Wed, 13 Aug 2014 11:25:07 +0000
Subject: [PATCH] SSDM-623: Copy parents and children when duplicating
 subexperiments/samples (bugfix).

SVN: 32170
---
 .../newbrowser/1/dss/reporting-plugins/newbrowserapi/script.py   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/plasmid/source/core-plugins/newbrowser/1/dss/reporting-plugins/newbrowserapi/script.py b/plasmid/source/core-plugins/newbrowser/1/dss/reporting-plugins/newbrowserapi/script.py
index 923bad1657a..9232d6218ef 100644
--- a/plasmid/source/core-plugins/newbrowser/1/dss/reporting-plugins/newbrowserapi/script.py
+++ b/plasmid/source/core-plugins/newbrowser/1/dss/reporting-plugins/newbrowserapi/script.py
@@ -262,6 +262,7 @@ def insertUpdateSample(tr, parameters, tableBuilder):
 	if sampleChildrenNew != None:
 		for newSampleChild in sampleChildrenNew:
 			child = tr.createNewSample(newSampleChild["identifier"], newSampleChild["sampleTypeCode"]); #Create Sample given his id
+			child.setParentSampleIdentifiers([sampleIdentifier]);
 			for key in newSampleChild["properties"].keySet():
 				propertyValue = unicode(newSampleChild["properties"][key]);
 				if propertyValue == "":
-- 
GitLab