X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/811beeab989c5b8704ba78bcd365e7caf71bc615..42c20b25e1325124b88e3b9b285544dc41122b56:/apps/workbench/app/views/collections/_choose_rows.html.erb diff --git a/apps/workbench/app/views/collections/_choose_rows.html.erb b/apps/workbench/app/views/collections/_choose_rows.html.erb index 650a8c88e9..50f7ffe95d 100644 --- a/apps/workbench/app/views/collections/_choose_rows.html.erb +++ b/apps/workbench/app/views/collections/_choose_rows.html.erb @@ -1,17 +1,28 @@ -<% @name_links.each do |name_link| %> - <% if (object = get_object(name_link.head_uuid)) %> -
-
- - <%= name_link.name %> -
-
- <%= render_controller_partial( - 'show_object_description_cell.html', - controller_name: 'collections', - locals: {object: object}) - %> -
+<%# Copyright (C) The Arvados Authors. All rights reserved. + +SPDX-License-Identifier: AGPL-3.0 %> + +<% @objects.each do |object| %> +
+ + <% if object.respond_to? :name %> + <% if not (object.name.nil? or object.name.empty?) %> + <%= object.name %> + <% elsif object.is_a? Collection and object.files.length > 0 %> + <%= object.files[0][1] %> + <%= "+ #{object.files.length-1} more" if object.files.length > 1 %> + <% else %> + <%= object.uuid %> + <% end %> + <% else %> + <%= object.uuid %> + <% end %> + <% links_for_object(object).each do |tag| %> + <% if tag.link_class == 'tag' %> + <%= tag.name %> + <% end %> + <% end %>
- <% end %> <% end %>