%= decidim_form_for @form,
method: :patch,
url: voting_path(@current_voting),
html: { class: "form edit_voting" } do |f| %>
<%= render partial: "form", object: f %>
<%= f.submit t("votings.edit.update", scope: "decidim.votings.admin"), class: "button", disabled: !allowed_to?(:update, :voting, voting: current_voting) %>
<% if allowed_to? :publish, :voting, voting: @current_voting %>
<% if @current_voting.published? %>
<%= link_to t("votings.actions.unpublish", scope: "decidim.votings.admin"),
url_for(action: :unpublish, id: @current_voting, controller: "votings"),
method: :put,
class: "button muted" %>
<% else %>
<%= link_to t("votings.actions.publish", scope: "decidim.votings.admin"),
url_for(action: :publish, id: @current_voting, controller: "votings"),
method: :put,
class: "button hollow" %>
<% end %>
<% end %>
<% if allowed_to? :destroy, :voting, voting: @current_voting %>
<%= link_to t("votings.actions.destroy", scope: "decidim.votings.admin"),
@current_voting,
method: :delete,
class: "alert button",
data: { confirm: t("votings.actions.confirm_destroy", scope: "decidim.votings.admin") } %>
<% end %>
<% end %>