summary refs log tree commit
diff options
context:
space:
mode:
authorRafael França <rafaelmfranca@gmail.com>2019-06-27 19:23:44 -0400
committerGitHub <noreply@github.com>2019-06-27 19:23:44 -0400
commitdda1537e91cd0db14c7cf3207df923adaca48f33 (patch)
tree79806d1949a281b02314099489b680c4370e475f
parent5e08d39b323d37fd354f63bac0fc30047c528e35 (diff)
parent71e3e77e41044c132816258223d94c1cff30c693 (diff)
downloadrack-dda1537e91cd0db14c7cf3207df923adaca48f33.tar.gz
Merge pull request #1370 from krzysiek1507/refactor/build-nasted-query-delete-in-place
Delete empty strings in-place
-rw-r--r--lib/rack/utils.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/utils.rb b/lib/rack/utils.rb
index 36d396c0..43d70a85 100644
--- a/lib/rack/utils.rb
+++ b/lib/rack/utils.rb
@@ -124,7 +124,7 @@ module Rack
       when Hash
         value.map { |k, v|
           build_nested_query(v, prefix ? "#{prefix}[#{escape(k)}]" : escape(k))
-        }.reject(&:empty?).join('&')
+        }.delete_if(&:empty?).join('&')
       when nil
         prefix
       else