Test if element_identifer is defined.

This commit is contained in:
Marius van den Beek
2016-02-08 12:32:02 +01:00
parent 5393107a42
commit 19efb1a99d
+2 -1
View File
@@ -1145,7 +1145,8 @@ class ToolModule( WorkflowModule ):
if isinstance( input, DataToolParameter ):
# Pull out dataset instance from element.
replacement = iteration_elements[ prefixed_name ].dataset_instance
replacement.element_identifier = iteration_elements[ prefixed_name ].element_identifier
if hasattr(iteration_elements[ prefixed_name ], u'element_identifier') and iteration_elements[ prefixed_name ].element_identifier:
replacement.element_identifier = iteration_elements[ prefixed_name ].element_identifier
else:
# If collection - just use element model object.
replacement = iteration_elements[ prefixed_name ]