lib/rack/utils.rb in rack-2.0.9.3 vs lib/rack/utils.rb in rack-2.0.9.4

- old
+ new

@@ -138,11 +138,11 @@ end end module_function :build_nested_query def q_values(q_value_header) - q_value_header.to_s.split(/\s*,\s*/).map do |part| - value, parameters = part.split(/\s*;\s*/, 2) + q_value_header.to_s.split(',').map do |part| + value, parameters = part.split(';', 2).map(&:strip) quality = 1.0 if md = /\Aq=([\d.]+)/.match(parameters) quality = md[1].to_f end [value, quality]