From bfa816541c915b4723202fb20376033323704b41 Mon Sep 17 00:00:00 2001 From: Mike Arvela Date: Tue, 13 Sep 2022 14:09:25 +0300 Subject: [PATCH] fix(cli): catch errors on updating workflow --- .../PublicApi/v1/handlers/workflows/workflows.handler.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts b/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts index 0a41e1d478092..74aa2bd0aba3f 100644 --- a/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts +++ b/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts @@ -198,7 +198,13 @@ export = { await workflowRunner.remove(id.toString()); } - await updateWorkflow(sharedWorkflow.workflowId, updateData); + try { + await updateWorkflow(sharedWorkflow.workflowId, updateData); + } catch (error) { + if (error instanceof Error) { + return res.status(400).json({ message: error.message }); + } + } if (sharedWorkflow.workflow.active) { try {