diff --git a/lib/webmock/util/query_mapper.rb b/lib/webmock/util/query_mapper.rb index c3668408..c174f2f2 100644 --- a/lib/webmock/util/query_mapper.rb +++ b/lib/webmock/util/query_mapper.rb @@ -41,7 +41,7 @@ class << self # #=> [['one', 'two'], ['one', 'three']] def query_to_values(query, options={}) return nil if query.nil? - query = query.dup.force_encoding('utf-8') if query.respond_to?(:force_encoding) + query = query.to_s.dup.force_encoding('utf-8') if query.respond_to?(:force_encoding) options[:notation] ||= :subscript