@acrool/imgz-client
Advanced tools
Comparing version 0.0.5-test.5 to 0.0.5-test.6
@@ -41,6 +41,6 @@ "use strict"; | ||
const contentType = (_d = error.response) === null || _d === void 0 ? void 0 : _d.headers['content-type']; | ||
if (contentType && contentType.includes('application/json')) { | ||
const responseType = error.config.responseType; | ||
if (responseType === 'stream' && contentType && contentType.includes('application/json')) { | ||
// 將流轉換為 JSON | ||
const chunks = []; | ||
console.log('errorJson__2223'); | ||
try { | ||
@@ -67,12 +67,11 @@ for (var _e = true, _f = __asyncValues(error.response.data), _g; _g = yield _f.next(), _a = _g.done, !_a;) { | ||
const errorJson = JSON.parse(Buffer.concat(chunks).toString()); | ||
console.log('errorJson__', errorJson); | ||
return Promise.reject(Object.assign(Object.assign({}, error), { response: Object.assign(Object.assign({}, error.response), { data: errorJson }) })); | ||
return Promise.reject((0, utils_1.getSystemError)(Object.assign(Object.assign({}, error.response), { data: errorJson }))); | ||
// return Promise.reject({ | ||
// ...error, | ||
// response: {...error.response, data: errorJson}, | ||
// }); | ||
} | ||
return Promise.reject(error.response ? (0, utils_1.getSystemError)(error.response) : | ||
{ | ||
message: error.message, | ||
code: 'IMGZ_ERROR', | ||
}); | ||
return Promise.reject((0, utils_1.getSystemError)(error.response)); | ||
}); | ||
exports.interceptorsResponseReject = interceptorsResponseReject; | ||
//# sourceMappingURL=interceptors.js.map |
{ | ||
"name": "@acrool/imgz-client", | ||
"version": "0.0.5-test.5", | ||
"version": "0.0.5-test.6", | ||
"description": "This is a Client of the acrool-imgz api server, which can isolate its core from the impact of the environment version.", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
50028
837