5417: a few changes from based on review feedback. also, account for dataclass=File...
[arvados.git] / apps / workbench / app / controllers / pipeline_instances_controller.rb
index 4a7348a8ec3ec28848a833c8cb43f531c39fafba..57deee43e0506ee1817d40dabfba976bc6846747 100644 (file)
@@ -295,7 +295,7 @@ class PipelineInstancesController < ApplicationController
     @object.components.each do |k, component|
       next if !component
       component[:script_parameters].andand.each do |p, tv|
-        if (tv.is_a? Hash) and (tv[:dataclass] == "Collection")
+        if (tv.is_a? Hash) and ((tv[:dataclass] == "Collection") || (tv[:dataclass] == "File"))
           if tv[:value]
             value = tv[:value]
           elsif tv[:default]