diff --git a/clients/ruby/lib/pandarus/api_base.rb b/clients/ruby/lib/pandarus/api_base.rb index ee05351..32c5818 100644 --- a/clients/ruby/lib/pandarus/api_base.rb +++ b/clients/ruby/lib/pandarus/api_base.rb @@ -87,11 +87,11 @@ def dot_flatten_recur(hash) if v1.is_a?(Hash) dot_flatten_recur(v1).map do |k2, v2| ["#{k1}.#{k2}", v2] - end.flatten(1) + end else - [k1, v1] + [[k1, v1]] end - end + end.flatten(1) end def escape_string(string)