@@ -247,11 +247,11 @@ def annotate_container(asset, remote_asset, fact_changes)
247247 if remote_asset . try ( :aliquots )
248248 remote_asset . aliquots . each do |aliquot |
249249 updates . replace_remote ( asset , 'sample_tube' , asset )
250- updates . replace_remote ( asset , 'sanger_sample_id' , aliquot &.sample &.sanger_sample_id )
250+ updates . replace_remote ( asset , 'sanger_sample_id' , TokenUtil . quote_if_uuid ( aliquot &.sample &.sanger_sample_id ) )
251251 updates . replace_remote ( asset , 'sample_uuid' , TokenUtil . quote ( aliquot &.sample &.uuid ) , literal : true )
252- updates . replace_remote ( asset , 'sanger_sample_name' , aliquot &.sample &.name )
253- updates . replace_remote ( asset , 'supplier_sample_name' , aliquot &.sample &.sample_metadata &.supplier_name )
254- updates . replace_remote ( asset , 'sample_common_name' , aliquot &.sample &.sample_metadata &.sample_common_name )
252+ updates . replace_remote ( asset , 'sanger_sample_name' , TokenUtil . quote_if_uuid ( aliquot &.sample &.name ) )
253+ updates . replace_remote ( asset , 'supplier_sample_name' , TokenUtil . quote_if_uuid ( aliquot &.sample &.sample_metadata &.supplier_name ) )
254+ updates . replace_remote ( asset , 'sample_common_name' , TokenUtil . quote_if_uuid ( aliquot &.sample &.sample_metadata &.sample_common_name ) )
255255 end
256256 end
257257 end
@@ -265,6 +265,7 @@ def _annotate_container(asset, remote_asset, fact_changes)
265265 updates . replace_remote ( asset , 'sanger_sample_id' , aliquot &.sample &.sanger &.sample_id )
266266 updates . replace_remote ( asset , 'sample_uuid' , TokenUtil . quote ( aliquot &.sample &.sanger &.sample_uuid ) , literal : true )
267267 updates . replace_remote ( asset , 'sanger_sample_name' , aliquot &.sample &.sanger &.name )
268+
268269 updates . replace_remote ( asset , 'supplier_sample_name' , aliquot &.sample &.supplier &.sample_name )
269270 end
270271 end
0 commit comments