<% form.messages.each do |key, value| %>
<% if form.errors.include?(key) %>
- <%= icon "close-line", class: "text-alert", role: "img", "aria-hidden": true %> <%= form.errors.messages[key][0].html_safe %>
<% else %>
- <%= icon "check-line", class: "text-success", role: "img", "aria-hidden": true %> <%= value.html_safe %>
<% end %>
<% end %>
<% if form.needs_census? %>
<%= t(".census") %>
<% form.census_messages.each do |key, value| %>
<% if form.errors.include?(key) %>
- <%= icon "close-line", class: "text-alert", role: "img", "aria-hidden": true %> <%= form.errors.messages[key][0].html_safe %>
<% else %>
- <%= icon "check-line", class: "text-success", role: "img", "aria-hidden": true %> <%= value.html_safe %>
<% end %>
<% end %>
<% end %>
<%= t(".trustees") %>
<% if form.participatory_space_trustees.none? %>
- <%= icon "close-line", class: "text-alert", role: "img", "aria-hidden": true %> <%= t(".no_trustees") %>
<% end %>
<% form.participatory_space_trustees
.map { |trustee| [trustee, form.trustees.none? || form.trustees.include?(trustee)] }
.sort_by { |_trustee, used| used ? 0 : 1 }
.each do |trustee, used| %>
- >
<%= icon trustee.public_key ? "check-line" : "close-line", class: "text-#{trustee.public_key ? "success" : "alert"}", role: "img", "aria-hidden": true %>
<%= trustee.user.name || trustee.name %> <%= t(".public_key.#{used}").html_safe %>
<% if used %>
<%= f.hidden_field :trustee_ids, multiple: true, value: trustee.id %>
<% else %>
<%= t(".not_used_trustee") %>
<% end %>
<% end %>