lib/bitmovin/helpers.rb in bitmovin-ruby-0.5.0 vs lib/bitmovin/helpers.rb in bitmovin-ruby-0.7.0
- old
+ new
@@ -8,10 +8,14 @@
end
def camelize_hash(hash)
ret = Hash.new
hash.each do |key, value|
- ret[ActiveSupport::Inflector.camelize(key, false)] = value
+ if value.is_a?(Hash)
+ ret[ActiveSupport::Inflector.camelize(key, false)] = camelize_hash(value)
+ else
+ ret[ActiveSupport::Inflector.camelize(key, false)] = value
+ end
end
ret
end
def underscore_hash(hash)