-<% if @object.state != "Running" %>
-<%
- supplied_script_version = @object[:supplied_script_version] if @object.respond_to? :supplied_script_version
-%>
- <%= link_to rerun_job_with_options_popup_path(script: @object[:script],
- script_version: @object[:script_version],
- repository: @object[:repository],
- supplied_script_version: supplied_script_version,
- nondeterministic: @object[:nondeterministic],
- script_parameters: @object[:script_parameters],
- runtime_constraints: @object[:runtime_constraints]),
- {class: 'btn btn-sm btn-primary', :remote => true, 'data-toggle' => "modal",
- 'data-target' => '#rerun-job-with-options', return_to: request.url} do %>
- <i class="fa fa-fw fa-gear"></i> Re-run job...
- <% end %>
+<% if @object.state != "Running" and Job.creatable? %>
+ <button type="button" class="btn btn-sm btn-primary" data-toggle="modal" data-target="#jobRerunModal">
+ <i class="fa fa-fw fa-gear"></i> Re-run job...
+ </button>