From 6bf693e0ee714f417541b1448323af3a5677abac Mon Sep 17 00:00:00 2001 From: wvengen Date: Sat, 14 Nov 2015 17:07:44 +0100 Subject: [PATCH] Fix lingering buglet (would not even run with Array) --- lib/foodsoft_config.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/foodsoft_config.rb b/lib/foodsoft_config.rb index f6662bf9..e5aded62 100644 --- a/lib/foodsoft_config.rb +++ b/lib/foodsoft_config.rb @@ -246,7 +246,7 @@ class FoodsoftConfig # Normalize value recursively (which can be entered as strings, but we want to store it properly) def normalize_value(value) - value = value.map(&:normalize_value) if value.is_a? Array + value = value.map{|v| normalize_value(v)} if value.is_a? Array if value.is_a? Hash value = ActiveSupport::HashWithIndifferentAccess[ value.to_a.map{|a| [a[0], normalize_value(a[1])]} ] end