From 43ecc76879418899780300dee1a8874d2204a027 Mon Sep 17 00:00:00 2001 From: Adam Konner Date: Thu, 3 Dec 2015 19:03:33 -0500 Subject: [PATCH] Auto-select matching fields --- app/views/csv_imports/finalize.html.erb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/views/csv_imports/finalize.html.erb b/app/views/csv_imports/finalize.html.erb index ea83290..2416c78 100755 --- a/app/views/csv_imports/finalize.html.erb +++ b/app/views/csv_imports/finalize.html.erb @@ -29,7 +29,8 @@ <%= @csv_rows[1][index].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)"} + <% selected = @query.find { |option| option.any? { |i| i.downcase == value.downcase } } %> + <%= select_tag :options, options_for_select(@query, selected), {:name => "options[]", :prompt => "No Match (Skip)"} %>