X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/425f97db9a84540d608b7717b8df3befce687c8f..0561bd0c3c07257fd58ded6c7cfa5feeae97af57:/apps/workbench/app/views/pipeline_templates/show.html.erb diff --git a/apps/workbench/app/views/pipeline_templates/show.html.erb b/apps/workbench/app/views/pipeline_templates/show.html.erb index 0faa48fed3..7f07d27850 100644 --- a/apps/workbench/app/views/pipeline_templates/show.html.erb +++ b/apps/workbench/app/views/pipeline_templates/show.html.erb @@ -1,19 +1,29 @@ -<% content_for :tab_line_buttons do %> - <%= link_to(choose_projects_path(id: "run-pipeline-button", - title: 'Choose project', - editable: true, - action_name: 'Choose', - action_href: pipeline_instances_path, - action_method: 'post', - action_data: {selection_param: 'pipeline_instance[owner_uuid]', - 'pipeline_instance[pipeline_template_uuid]' => @object.uuid, - 'pipeline_instance[description]' => "Created at #{Time.now.localtime}" + (@object.name.andand.size.andand>0 ? " using the pipeline template *#{@object.name}*" : ""), - 'success' => 'redirect-to-created-object' - }.to_json), - { class: "btn btn-primary btn-sm", remote: true, title: 'Run this pipeline' } - ) do %> - Run this pipeline - <% end %> +<%# Copyright (C) The Arvados Authors. All rights reserved. + +SPDX-License-Identifier: AGPL-3.0 %> + +<% if @object.editable? %> + <% content_for :tab_line_buttons do %> + <%= link_to(choose_projects_path( + id: "run-pipeline-button", + title: 'Choose project', + editable: true, + action_name: 'Choose', + action_href: pipeline_instances_path, + action_method: 'post', + action_data: { + 'selection_param' => 'pipeline_instance[owner_uuid]', + 'pipeline_instance[pipeline_template_uuid]' => @object.uuid, + 'pipeline_instance[description]' => "Created at #{Time.now.localtime}" + (@object.name.andand.size.andand>0 ? " using the pipeline template *#{@object.name}*" : ""), + 'success' => 'redirect-to-created-object', + }.to_json), { + class: "btn btn-primary btn-sm", + remote: true, + title: 'Run this pipeline' + }) do %> + Run this pipeline + <% end %> + <% end %> <% end %> <%= render file: 'application/show.html.erb', locals: local_assigns %>