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 c38b2d0 commit 246a2caCopy full SHA for 246a2ca
1 file changed
lib/http/form_data/multipart/param.rb
@@ -2,6 +2,7 @@
2
3
require "http/form_data/readable"
4
require "http/form_data/composite_io"
5
+require "pry"
6
7
module HTTP
8
module FormData
@@ -51,6 +52,7 @@ def self.coerce(data)
51
52
params = []
53
54
data.each do |name, values|
55
+ binding.pry
56
Array(values).each do |value|
57
params << new(name, value)
58
end
@@ -68,10 +70,11 @@ def self.coerce(data)
68
70
def self.coerce_array_of_pairs(data)
69
71
72
- data.each_cons(2) do |name, values|
- Array(values).each do |value|
73
- params << new(name, value)
74
- end
+ data.each_slice(2) do |first, second|
75
+ params << new(first[0], first[1])
76
+ params << new(second[0], second[1])
77
78
79
80
params
0 commit comments