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