Fix crashing "grant access to my own object" permission check.
[arvados.git] / services / api / app / models / pipeline_instance.rb
index d314885cd3f32b8e9c96d4b285d8efa7164ef5ff..ca4b69c62a3c58f71a79ff6858c112fcc23e70ab 100644 (file)
@@ -47,7 +47,7 @@ class PipelineInstance < ArvadosModel
 
     all_components_have_input = true
     self.components.each do |name, component|
-      component['script_parameters'].each do |parametername, parameter|
+      component['script_parameters'].andand.each do |parametername, parameter|
         parameter = { 'value' => parameter } unless parameter.is_a? Hash
         if parameter['value'].nil? and parameter['required']
           if parameter['output_of']