From cff4e2dad4d88bfbb6f6ae7409dc9377e0650648 Mon Sep 17 00:00:00 2001 From: Offir Golan Date: Sun, 6 Sep 2020 23:22:51 -0700 Subject: [PATCH] fix(adapter-xhr): Only modify the `responseType` if it was changed (#363) --- packages/@pollyjs/adapter-xhr/src/index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/@pollyjs/adapter-xhr/src/index.js b/packages/@pollyjs/adapter-xhr/src/index.js index 52bab9e1..ca51964e 100644 --- a/packages/@pollyjs/adapter-xhr/src/index.js +++ b/packages/@pollyjs/adapter-xhr/src/index.js @@ -91,9 +91,10 @@ export default class XHRAdapter extends Adapter { ); xhr.async = fakeXhr.async; - xhr.responseType = BINARY_RESPONSE_TYPES.includes(fakeXhr.responseType) - ? 'arraybuffer' - : 'text'; + + if (BINARY_RESPONSE_TYPES.includes(fakeXhr.responseType)) { + xhr.responseType = 'arraybuffer'; + } if (fakeXhr.async) { xhr.timeout = fakeXhr.timeout;