From cb29e2ca675e2c489e527845866780f37f7c0e6a Mon Sep 17 00:00:00 2001 From: abearxiong Date: Wed, 21 Jan 2026 23:07:23 +0800 Subject: [PATCH] chore: bump version to 0.0.38 and update error handling in adapter for timeout and network errors --- package.json | 2 +- src/adapter.ts | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 3dcc055..466266b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/query", - "version": "0.0.37", + "version": "0.0.38", "main": "dist/query-browser.js", "private": false, "type": "module", diff --git a/src/adapter.ts b/src/adapter.ts index 0065abe..4a214fc 100644 --- a/src/adapter.ts +++ b/src/adapter.ts @@ -124,11 +124,14 @@ export const adapter = async (opts: AdapterOpts = {}, overloadOpts?: RequestInit }) .catch((err) => { if (err.name === 'AbortError') { - console.log('Request timed out and was aborted'); + return { + code: 408, + message: '请求超时', + } } - console.error(err); return { code: 500, + message: err.message || '网络错误', }; }) .finally(() => {