From 1ce39f6259523a32b869fdfcd3b13e099e56676e Mon Sep 17 00:00:00 2001 From: Gordon Smith Date: Tue, 21 Jan 2025 17:56:31 +0000 Subject: [PATCH] feat: Allow fetch exceptions to propogate up the stack Signed-off-by: Gordon Smith --- packages/comms/src/espConnection.ts | 8 -------- packages/comms/src/services/wsWorkunits.ts | 4 +--- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/packages/comms/src/espConnection.ts b/packages/comms/src/espConnection.ts index 771b31679a..464946e756 100644 --- a/packages/comms/src/espConnection.ts +++ b/packages/comms/src/espConnection.ts @@ -138,14 +138,6 @@ export class ESPConnection implements IConnection { return retVal; } return response; - }).catch(e => { - if (e.isESPExceptions) { - throw e; - } - throw new ESPExceptions(action, request, { - Source: "ESPConnection.send", - Exception: [{ Code: 0, Message: e.message }] - }); }); } diff --git a/packages/comms/src/services/wsWorkunits.ts b/packages/comms/src/services/wsWorkunits.ts index 2fe46ca58d..bc5cd1faec 100644 --- a/packages/comms/src/services/wsWorkunits.ts +++ b/packages/comms/src/services/wsWorkunits.ts @@ -68,10 +68,8 @@ export class WorkunitsService extends WorkunitsServiceBase { } Ping(): Promise { - return this._connection.send("Ping", {}, "json", false, undefined, "WsWorkunitsPingResponse").then((response) => { + return this._connection.send("Ping", {}, "json", false, undefined, "WsWorkunitsPingResponse").then(() => { return { result: true }; - }).catch((e: Error) => { - return { result: false, error: e }; }); }