X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7df2da959b583d3646b9fde606f9e74d598d4bb9..415cb3b63e8cfafd4c6b92a8971a0cff74097337:/apps/workbench/app/views/application/_show_advanced_metadata.html.erb diff --git a/apps/workbench/app/views/application/_show_advanced_metadata.html.erb b/apps/workbench/app/views/application/_show_advanced_metadata.html.erb index 68e4298cc9..c036b362de 100644 --- a/apps/workbench/app/views/application/_show_advanced_metadata.html.erb +++ b/apps/workbench/app/views/application/_show_advanced_metadata.html.erb @@ -1,6 +1,18 @@ <% outgoing = Link.where(tail_uuid: @object.uuid) %> <% incoming = Link.where(head_uuid: @object.uuid) %> +<% + preload_uuids = [] + preload_head_uuids = [] + outgoing.results.each do |link| + preload_uuids << link.uuid + preload_uuids << link.head_uuid + preload_head_uuids << link.head_uuid + end + preload_collections_for_objects preload_uuids + preload_links_for_objects preload_head_uuids +%> + <% if (outgoing | incoming).any? %>