From 1bef4df75f999ac2e413b6c179baab3321c52fa2 Mon Sep 17 00:00:00 2001 From: Ricardo Espinoza Date: Sat, 18 Jun 2022 00:39:49 -0400 Subject: [PATCH] fix(core): Return correct error message if Axios error (#3478) --- packages/workflow/src/NodeErrors.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/workflow/src/NodeErrors.ts b/packages/workflow/src/NodeErrors.ts index 2750debb61..c8b0b52bbb 100644 --- a/packages/workflow/src/NodeErrors.ts +++ b/packages/workflow/src/NodeErrors.ts @@ -290,6 +290,12 @@ export class NodeApiError extends NodeError { // only for request library error this.removeCircularRefs(error.error as JsonObject); } + // if it's an error generated by axios + // look for descriptions in the response object + if (error.isAxiosError) { + error = error.response as JsonObject; + } + if (message) { this.message = message; this.description = description;