X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f26f70d0a60798065c5f7a5cb91b95587cc9e9ef..16f704326f44fd1e5e5e60b936c9b5895d6a6ff8:/apps/workbench/app/helpers/provenance_helper.rb diff --git a/apps/workbench/app/helpers/provenance_helper.rb b/apps/workbench/app/helpers/provenance_helper.rb index 0b83975426..9b4d265dfa 100644 --- a/apps/workbench/app/helpers/provenance_helper.rb +++ b/apps/workbench/app/helpers/provenance_helper.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + module ProvenanceHelper class GenerateGraph @@ -228,7 +232,11 @@ module ProvenanceHelper # Search for any collection with this PDH cols = @opts[:input_collections][pdh] end - names = cols.collect{|x| x[:name]}.uniq + if cols + names = cols.collect{|x| x[:name]}.uniq + else + names = ['(collection not found)'] + end input_name = names.first if names.length > 1 input_name += " + #{names.length - 1} more"