X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1b79dc4a25091e035a1c02693ecfcb8453649c27..6b9eafb0de63da57e7b1a3945e7d16823e1c25df:/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..062dba9a99 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,22 @@ +<%# Copyright (C) The Arvados Authors. All rights reserved. + +SPDX-License-Identifier: AGPL-3.0 %> + <% 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? %>