Skip to content

Commit 93e3d11

Browse files
author
Petr Pchelko
committed
Use superagent.send
1 parent 9407ae6 commit 93e3d11

File tree

1 file changed

+1
-27
lines changed

1 file changed

+1
-27
lines changed

lib/http.js

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -245,33 +245,7 @@ SuperagentHttpClient.prototype.execute = function (obj) {
245245
if (contentType.indexOf('multipart/form-data') === 0) {
246246
delete headers['Content-Type'];
247247
if({}.toString.apply(obj.body) === '[object FormData]') {
248-
var itr = _.keys(obj);
249-
var p = [];
250-
while(true) {
251-
var v = itr.next();
252-
if(v.done) {
253-
break;
254-
}
255-
var key = v.value;
256-
// only once
257-
if(p.indexOf(key) === -1) {
258-
p.push(key);
259-
var value = obj.body.getAll(key);
260-
if({}.toString.apply(value) === '[object File]') {
261-
r.attach(key, value);
262-
}
263-
else {
264-
if (Array.isArray(value)) {
265-
for (var t in value) {
266-
r.field(key, value[t]);
267-
}
268-
}
269-
else {
270-
r.field(key, value);
271-
}
272-
}
273-
}
274-
}
248+
r.send(obj.body);
275249
}
276250
else {
277251
var keyname, value, v;

0 commit comments

Comments
 (0)