lib/rack/reducer/refinements.rb in rack-reducer-2.0.2 vs lib/rack/reducer/refinements.rb in rack-reducer-2.0.3
- old
+ new
@@ -27,12 +27,12 @@
end
end
end
refine Hash do
- def symbolize_keys
+ def deep_symbolize_keys
each_with_object({}) do |(key, val), hash|
- hash[key.to_sym] = val.is_a?(Hash) ? val.symbolize_keys : val
+ hash[key.to_sym] = val.is_a?(Hash) ? val.deep_symbolize_keys : val
end
end
alias_method :to_unsafe_h, :to_h
end