10111: Only add cr input collections by PDH.
authorLucas Di Pentima <lucas@curoverse.com>
Thu, 4 May 2017 17:17:54 +0000 (14:17 -0300)
committerLucas Di Pentima <lucas@curoverse.com>
Thu, 4 May 2017 17:17:54 +0000 (14:17 -0300)
apps/workbench/app/helpers/provenance_helper.rb

index 62bf7f3a530bff82ce45a8c8de682383a63f40f0..ba5b56c768218d38e0a54bb4fc68ca82ccd18368 100644 (file)
@@ -112,10 +112,8 @@ module ProvenanceHelper
       input_obj = cr[:mounts].andand[:"/var/lib/cwl/cwl.input.json"].andand[:content] || cr[:mounts] || {}
       if input_obj
         ProvenanceHelper::find_collections input_obj, 'input' do |col_hash, col_uuid, key|
-          if col_uuid
-            gr += describe_node(col_uuid)
-            gr += edge(col_uuid, uuid, {:label => key})
-          else
+          # Only include input PDHs
+          if col_hash
             gr += describe_node(col_hash)
             gr += edge(col_hash, uuid, {:label => key})
           end