Fix ChangeDatatype action for collection output

This commit is contained in:
mvdbeek
2019-03-08 16:13:55 +01:00
parent 62d8f2d5df
commit 54adb6e73a
+4
View File
@@ -74,6 +74,10 @@ class ChangeDatatypeAction(DefaultJobAction):
for dataset_assoc in job.output_datasets:
if action.output_name == '' or dataset_assoc.name == action.output_name:
app.datatypes_registry.change_datatype(dataset_assoc.dataset, action.action_arguments['newtype'])
for dataset_collection_assoc in job.output_dataset_collection_instances:
if action.output_name == '' or dataset_collection_assoc.name == action.output_name:
for dataset_instance in dataset_collection_assoc.dataset_collection_instance.dataset_instances:
app.datatypes_registry.change_datatype(dataset_instance, action.action_arguments['newtype'])
@classmethod
def get_short_str(cls, pja):