class Import::CleansController < ApplicationController layout "imports" before_action :set_import def show redirect_to import_configuration_path(@import), alert: "Please configure your import before proceeding." unless @import.configured? rows = @import.rows.ordered if params[:view] == "errors" rows = rows.reject { |row| row.valid? } end @pagy, @rows = pagy_array(rows, limit: params[:per_page] || "10") end private def set_import @import = Current.family.imports.find(params[:import_id]) end end