lib/hash.rb in hash_dot-2.4.0 vs lib/hash.rb in hash_dot-2.4.1

- old
+ new

@@ -42,11 +42,11 @@ def dotify_obj(obj, use_default: false) case obj when Array obj.each do |el| - dotify_obj(el) + dotify_obj(el, use_default: use_default) end when Hash dotify_hash(obj, use_default: use_default) # else no-op end @@ -55,10 +55,10 @@ def dotify_hash(hash, use_default: false) hash.use_dot_syntax = true hash.hash_dot_use_default = use_default hash.each_value do |val| - dotify_obj(val) + dotify_obj(val, use_default: use_default) end end def to_dot? use_dot_syntax || self.class.use_dot_syntax