10078: preload collections and links during dashboard display
[arvados.git] / apps / workbench / app / views / projects / _show_contents_rows.html.erb
index 2afbf3ffae754447f312c3a8bb004583e623f680..5f0f60b0b26a18d2f6a5285144efdb8c96e080a4 100644 (file)
@@ -7,7 +7,7 @@
       >
     <td>
       <div style="width:1em; display:inline-block;">
-        <%= render partial: 'selection_checkbox', locals: {object: name_object, friendly_name: ((name_object.name rescue '') || '')} %>
+        <%= render partial: 'selection_checkbox', locals: {object: object, friendly_name: ((name_object.name rescue '') || '')} %>
       </div>
     </td>
 
     </td>
 
     <td>
-      <%= render_editable_attribute (name_link || object), 'name', nil, {tiptitle: 'rename'} %>
-      <br>
-      <span class="tags-span">
-    <span class="removable-tag-container">
-    <% links_for_object(object).select{|link|link.link_class=='tag'}.each do |tag_link| %>
-        <span class="label label-info" data-tag-link-uuid="<%= tag_link.uuid %>">
-          <%# FIXME: link tag to search dialog or something # link_to tag_link.name, controller: "links", filters: [["link_class", "=", "tag"], ["name", "=", tag_link.name]].to_json %>
-          <%= tag_link.name %>
-          <% if tag_link.owner_uuid == current_user.uuid or current_user.is_admin %>
-            <span class="removable-tag">
-              &nbsp;<a title="Delete tag"><i class="fa fa-fw fa-trash-o"></i></a>
-            </span>
-          <% end %>
-        </span>&nbsp;
-    <% end %>
-    </span>
-    <a class="btn btn-xs btn-info add-tag-button" data-remote-href="<%= url_for(controller: 'links', action: 'create') %>" data-remote-method="post"><i class="glyphicon glyphicon-plus"></i>&nbsp;Tag</a>
-    </span>
+      <% if object.respond_to?(:name) %>
+        <%= render_editable_attribute (name_link || object), 'name', nil, {}, {tiptitle: 'rename'} %>
+      <% end %>
     </td>
 
     <td class="arv-description-in-table">