X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1b79dc4a25091e035a1c02693ecfcb8453649c27..b9b45283eb987cb59419b8714f8a06d7f7b6b8c3:/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? %>