We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d099faf commit f0aab63Copy full SHA for f0aab63
lib/faraday/encoders/flat_params_encoder.rb
@@ -76,9 +76,9 @@ def self.decode(query)
76
77
empty_accumulator = {}
78
79
- split_query = (query.split('&').map do |pair|
+ split_query = query.split('&').filter_map do |pair|
80
pair.split('=', 2) if pair && !pair.empty?
81
- end).compact
+ end
82
split_query.each_with_object(empty_accumulator.dup) do |pair, accu|
83
pair[0] = unescape(pair[0])
84
pair[1] = true if pair[1].nil?
0 commit comments