perf: 优化腾讯云 cloudflare 重复解析记录时的返回值

This commit is contained in:
xiaojunnuo
2024-11-17 02:01:44 +08:00
parent c7c4318c11
commit 90d1b68bd6
4 changed files with 72 additions and 19 deletions

View File

@@ -178,7 +178,10 @@ export function createAxiosService({ logger }: { logger: Logger }) {
);
logger.error('返回数据:', JSON.stringify(error.response?.data));
if (error.response?.data) {
error.message = error.response.data.message || error.response.data.msg || error.response.data.error || error.response.data;
const message = error.response.data.message || error.response.data.msg || error.response.data.error;
if (typeof message === 'string') {
error.message = message;
}
}
if (error instanceof AggregateError) {
logger.error('AggregateError', error);