|
|
|
|
@ -3,9 +3,17 @@
|
|
|
|
|
<div class="flex items-center" style="flex-shrink: 0">
|
|
|
|
|
<% if @template.submitters.size > 1 %>
|
|
|
|
|
<form action="<%= template_form_path(@template) %>" method="get" class="mr-3">
|
|
|
|
|
<% if (auth_token = params[:auth_token] || session[:auth_token]) %>
|
|
|
|
|
<%= hidden_field_tag :auth_token, auth_token %>
|
|
|
|
|
<% if @auth_token %>
|
|
|
|
|
<%= hidden_field_tag :auth_token, @auth_token %>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% if @task_preview_mode %>
|
|
|
|
|
<%= hidden_field_tag :task_preview_mode, @task_preview_mode %>
|
|
|
|
|
<%= hidden_field_tag :external_account_id, @external_account_id %>
|
|
|
|
|
<% Array(@accessible_partnership_ids).each do |id| %>
|
|
|
|
|
<%= hidden_field_tag 'accessible_partnership_ids[]', id %>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% end %>
|
|
|
|
|
<span class="font-bold mr-2"><%= t('preview_label') %></span>
|
|
|
|
|
<select onchange="this.form.submit()" name="uuid" class="select base-input text-center font-normal" style="width: 180px; flex-shrink: 0;">
|
|
|
|
|
<% @template.submitters.each do |submitter| %>
|
|
|
|
|
<%= tag.option(value: submitter['uuid'], selected: submitter['uuid'] == @submitter.uuid) do %>
|
|
|
|
|
@ -15,9 +23,11 @@
|
|
|
|
|
</select>
|
|
|
|
|
</form>
|
|
|
|
|
<% end %>
|
|
|
|
|
<a href="<%= edit_template_path(@template, params[:auth_token] || session[:auth_token] ? { auth_token: params[:auth_token] || session[:auth_token] } : {}) %>" class="base-button" data-turbo="false" style="flex-shrink: 0; padding: 0px 24px;">
|
|
|
|
|
<% unless @task_preview_mode == 'true' %>
|
|
|
|
|
<a href="<%= edit_template_path(@template, @auth_token || session[:auth_token] ? { auth_token: @auth_token || session[:auth_token] } : {}) %>" class="base-button" data-turbo="false" style="flex-shrink: 0; padding: 0px 24px;">
|
|
|
|
|
<%= t('exit_preview') %>
|
|
|
|
|
</a>
|
|
|
|
|
<% end %>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<% end %>
|
|
|
|
|
|