From f6440da62c04b28d9a8e5bf22354adca4cf32d89 Mon Sep 17 00:00:00 2001 From: Adam Konner Date: Thu, 3 Dec 2015 18:29:21 -0500 Subject: [PATCH] Fix bug when fields are blank It was throwing this error: ActionView::Template::Error (undefined method `force_encoding' for nil:NilClass) --- app/views/csv_imports/finalize.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/csv_imports/finalize.html.erb b/app/views/csv_imports/finalize.html.erb index ea83290..4ed7020 100755 --- a/app/views/csv_imports/finalize.html.erb +++ b/app/views/csv_imports/finalize.html.erb @@ -26,7 +26,7 @@ <% @csv_rows[0].each_with_index do |value, index| %> <%= value.force_encoding("utf-8") %> - <%= @csv_rows[1][index].force_encoding("utf-8") %> + <%= @csv_rows[1][index].try(:force_encoding, "utf-8") %> <% @options = params[:options][index] if params[:import] %> <%= select_tag :options, options_for_select(@query, :selected => @options), {:name => "options[]", :prompt => "No Match (Skip)"}