root_of[g.uuid] == current_user.uuid
end
end
+
+ helper_method :get_object
+ def get_object uuid
+ if @get_object.nil? and @objects
+ @get_object = @objects.each_with_object({}) do |object, h|
+ h[object.uuid] = object
+ end
+ end
+ @get_object ||= {}
+ @get_object[uuid]
+ end
end
<% @name_links.each do |name_link| %>
<div class="row selectable <%= 'multiple' if multiple %>" data-object-uuid="<%= name_link.uuid %>">
- <div class="col-sm-8" style="overflow-x:hidden">
+ <div class="col-lg-12" style="overflow-x:hidden">
<i class="fa fa-fw fa-archive"></i>
<%= name_link.name %>
</div>
- <div class="col-sm-4" style="overflow-x:hidden">
- <%= link_to_if_arvados_object name_link.tail_uuid, friendly_name: true %>
+ <div class="col-lg-12 arv-description-in-table">
+ <%= render_controller_partial(
+ 'show_object_description_cell.html',
+ controller_name: 'collections',
+ locals: {object: get_object(name_link.head_uuid)})
+ %>
</div>
</div>
<% end %>
<div class="nowrap">
- <div>
- <% Link.filter([['link_class','=','tag'],['head_uuid','=',object.uuid]]).collect(&:name).each do |tagname| %>
- <span class="label label-info"><%= tagname %></span>
- <% end %>
- </div>
<span class="deemphasize">
Files (<%= human_readable_bytes_html(object.total_bytes) %>):
</span><span class="arvados-filename">
<%= file %>
<% end %>
</span>
+ <div>
+ <% Link.filter([['link_class','=','tag'],['head_uuid','=',object.uuid]]).collect(&:name).each do |tagname| %>
+ <span class="label label-info"><%= tagname %></span>
+ <% end %>
+ </div>
</div>