<%= link_to 'Edit Import', edit_admin_import_path(@import) %> | <%= link_to 'Back', admin_imports_path %>

Import

Name: <%= @import.name %>

Filename: "> <%= @import.filename %> (<%= @import.content_type %>)

State: <%= @import.state_machine.current_state %>

Source: <%= @import.source %>

Description: <%= @import.description %>

CSV Row Count

  • <%= @import.row_count %>

Imported Documents

  • <% if @import.state_machine.current_state == 'mapped' %> <%= form_tag run_admin_import_path(@import), method: :patch do -%> <%= hidden_field_tag :run, true -%> <%= submit_tag '+ Run Import', class: 'btn btn-primary btn-block' -%> <%- end -%> <% end %> <% if @import.state_machine.current_state == 'imported' %>
    Publication State Document Count
    <%= link_to_gbl_import('Published', @import, 'published') %> <%= @import.documents.where(publication_state: 'published').size %>
    <%= link_to_gbl_import('Unpublished', @import, 'unpublished') %> <%= @import.documents.where(publication_state: 'unpublished').size %>
    <%= link_to_gbl_import('Draft', @import, 'draft') %> <%= @import.documents.where(publication_state: 'draft').size %>
    <%= link_to_gbl_import('Total', @import) %> <%= @import.documents.size %>
    <% end %>

Data Mapping

<%- @import.mappings.each do |mapping| %> <% end %>
CSV Header Solr Field Destination Delimited?
<%= mapping.source_header %> <%= mapping.destination_field %> <%= mapping.delimited %>

Import Results


<%= render partial: 'show_success_tab' %>
<%= render partial: 'show_failed_tab' %>