Skip to content

Commit 600b377

Browse files
committed
fix: Support 204 response in axios
1 parent 0bb5970 commit 600b377

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

packages/client/src/classes/client.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,11 @@ class Client {
154154
data = this.createRequest(data);
155155

156156
const promise = new Promise((resolve, reject) => {
157-
axios(data)
157+
axios(data, {
158+
validateStatus: function (status) {
159+
return status >= 200 && status < 300 || status === 204;
160+
},
161+
})
158162
.then(response => {
159163
return resolve([
160164
new Response(response.status, response.data, response.headers),

packages/client/src/client.spec.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ describe('test_access_settings_whitelist_delete', () => {
152152
};
153153
request.method = 'DELETE';
154154
request.url = '/v3/access_settings/whitelist';
155-
xit('should have the correct response code', () => {
155+
it('should have the correct response code', () => {
156156
return testRequest(request, 204);
157157
});
158158
});

0 commit comments

Comments
 (0)