diff --git a/packages/core-app-api/src/apis/implementations/FetchApi/ClarifyFailuresFetchMiddleware.ts b/packages/core-app-api/src/apis/implementations/FetchApi/ClarifyFailuresFetchMiddleware.ts index 37951294cc..2b1b6553d1 100644 --- a/packages/core-app-api/src/apis/implementations/FetchApi/ClarifyFailuresFetchMiddleware.ts +++ b/packages/core-app-api/src/apis/implementations/FetchApi/ClarifyFailuresFetchMiddleware.ts @@ -28,9 +28,8 @@ export class ClarifyFailuresFetchMiddleware implements FetchMiddleware { } catch (e) { if (e instanceof TypeError && e.message === 'Failed to fetch') { const request = new Request(input as any, init); - throw new TypeError( - `Failed to fetch: ${request.method} ${request.url}`, - ); + e.message = `Failed to fetch: ${request.method} ${request.url}`; + throw e; } throw e; }