X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f4ca9ad94a6bb006d1f3c7ba207837f1736d1247..1c6464fc1b6e3cde61b64fc07308a3934966fe74:/apps/workbench/app/views/collections/_show_files.html.erb
diff --git a/apps/workbench/app/views/collections/_show_files.html.erb b/apps/workbench/app/views/collections/_show_files.html.erb
index e3c79f143b..96ddf95b3c 100644
--- a/apps/workbench/app/views/collections/_show_files.html.erb
+++ b/apps/workbench/app/views/collections/_show_files.html.erb
@@ -1,3 +1,7 @@
+<%# Copyright (C) The Arvados Authors. All rights reserved.
+
+SPDX-License-Identifier: AGPL-3.0 %>
+
<%
preview_selectable_container = ''
preview_selectable = ''
@@ -9,6 +13,8 @@
end
%>
+<% object = @object unless object %>
+
<% if Collection.creatable? and (!defined? no_checkboxes or !no_checkboxes) %>
@@ -19,12 +25,22 @@
<%= link_to "Create new collection with selected files", '#',
method: :post,
'data-href' => combine_selected_path(
- action_data: {current_project_uuid: @object.owner_uuid}.to_json
+ action_data: {current_project_uuid: object.owner_uuid}.to_json
),
'data-selection-param-name' => 'selection[]',
'data-selection-action' => 'combine-collections',
'data-toggle' => 'dropdown'
%>
+ <% if object.editable? %>
+ <%= link_to "Remove selected files", '#',
+ method: :post,
+ 'data-href' => url_for(controller: 'collections', action: :remove_selected_files),
+ 'data-selection-param-name' => 'selection[]',
+ 'data-selection-action' => 'remove-selected-files',
+ 'data-toggle' => 'dropdown',
+ 'class' => 'btn-remove-selected-files'
+ %>
+ <% end %>
@@ -39,7 +55,7 @@
<% end %>
- <% file_tree = @object.andand.files_tree %>
+ <% file_tree = object.andand.files_tree %>
<% if file_tree.nil? or file_tree.empty? %>
This collection is empty.
<% else %>
@@ -59,8 +75,8 @@
<% end %>