summary refs log tree commit
diff options
context:
space:
mode:
authorRafael França <rafaelmfranca@gmail.com>2019-02-07 22:16:29 -0500
committerGitHub <noreply@github.com>2019-02-07 22:16:29 -0500
commit53d72c4694266287994156dc4df075786afc71c4 (patch)
tree32c4ebbf6a4a72748c85f883bb66e8acc7f3de5d
parente1ac378b7c62ecfcfa5536479a3ec411f89a5eeb (diff)
parent25e47c54cbc800dd7ffcf1147b10cc9cb6587989 (diff)
downloadrack-53d72c4694266287994156dc4df075786afc71c4.tar.gz
Merge pull request #1341 from ioquatix/patch-4
It's not possible for qs to be nil at this point.
-rw-r--r--lib/rack/query_parser.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/query_parser.rb b/lib/rack/query_parser.rb
index 6077870f..6f69e0ed 100644
--- a/lib/rack/query_parser.rb
+++ b/lib/rack/query_parser.rb
@@ -63,7 +63,7 @@ module Rack
       return {} if qs.nil? || qs.empty?
       params = make_params
 
-      (qs || '').split(d ? (COMMON_SEP[d] || /[#{d}] */n) : DEFAULT_SEP).each do |p|
+      qs.split(d ? (COMMON_SEP[d] || /[#{d}] */n) : DEFAULT_SEP).each do |p|
         k, v = p.split('=', 2).map! { |s| unescape(s) }
 
         normalize_params(params, k, v, param_depth_limit)