Filters

<%= form_with url: "/logs/filter", html: { method: :post }, builder: GOVUKDesignSystemFormBuilder::FormBuilder do |f| %> <%= f.govuk_check_boxes_fieldset :status do %> <% statuses = {in_progress: "In progress", submitted: "Completed", archived: "Not started"} %> <% statuses.map do |key, option| %> <%= f.govuk_check_box "status", "#{key}", label: { text: option }, checked: filter_selected?(key), class: "govuk-checkboxes govuk-checkboxes--small" %> <% end %> <% end %> <%= f.govuk_submit "Apply filters"%> <% end %>
<%= pagy.count %> total <%= title.downcase %> Download (CSV)
<% if current_user.support? %> <% end %> <% case_logs.map do |log| %> <% if current_user.support? %> <% end %> <% end %>
Log Tenant Property Tenancy starts Log created CompletedOwning organisation Managing organisation
<%= govuk_link_to log.id, case_log_path(log) %> <%= log.tenant_code? ? log.tenant_code : '–' %> <%= log.propcode? ? log.propcode : '–' %> <%= log.startdate.present? ? log.startdate.to_formatted_s(:govuk_date) : '–' %> <%= log.created_at.to_formatted_s(:govuk_date) %> <%= govuk_tag( colour: log.status == 'completed' ? 'blue' : 'grey', text: log.status.humanize ) %> <%= log.owning_organisation.name %> <%= log.managing_organisation.name %>