From fbb324e433a2b5a9635d8d853afa6509dc06aca8 Mon Sep 17 00:00:00 2001 From: Leo Horie Date: Thu, 28 Jul 2016 22:34:16 -0400 Subject: [PATCH] simplify handling of FormData --- request/request.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/request/request.js b/request/request.js index b14b5e8a..4332eb63 100644 --- a/request/request.js +++ b/request/request.js @@ -15,7 +15,7 @@ module.exports = function($window) { var useBody = typeof args.useBody === "boolean" ? args.useBody : args.method !== "GET" && args.method !== "TRACE" - if (typeof args.serialize !== "function") args.serialize = JSON.stringify + if (typeof args.serialize !== "function") args.serialize = args.data instanceof FormData ? function(value) {return value} : JSON.stringify if (typeof args.deserialize !== "function") args.deserialize = deserialize if (typeof args.extract !== "function") args.extract = extract