From 0c92a51dadc48fc64c7c35606c5616d2f40be107 Mon Sep 17 00:00:00 2001 From: Yehuda Katz Date: Thu, 12 Mar 2009 13:17:57 -0600 Subject: Handle nil QS --- actionpack/lib/action_dispatch/rack/parse_query.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'actionpack') diff --git a/actionpack/lib/action_dispatch/rack/parse_query.rb b/actionpack/lib/action_dispatch/rack/parse_query.rb index 2f21a57770..15de720f14 100644 --- a/actionpack/lib/action_dispatch/rack/parse_query.rb +++ b/actionpack/lib/action_dispatch/rack/parse_query.rb @@ -8,7 +8,7 @@ module Rack module_function :parse_query_without_ajax_body_cleanup def parse_query(qs, d = '&;') - qs = qs.dup + qs = qs.to_s.dup qs.chop! if qs[-1] == 0 qs.gsub!(/&_=$/, '') parse_query_without_ajax_body_cleanup(qs, d) -- cgit v1.2.3