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 770ecac9ed..7bdc092056 100644 --- a/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts +++ b/packages/cli/src/PublicApi/v1/handlers/workflows/workflows.handler.ts @@ -329,7 +329,8 @@ export = { await updateTags(id, newTags); tags = await getWorkflowTags(id); } catch (error) { - if (error instanceof QueryFailedError && error.message.includes('SQLITE_CONSTRAINT')) { + // TODO: add a `ConstraintFailureError` in typeorm to handle when tags are missing here + if (error instanceof QueryFailedError) { return res.status(404).json({ message: 'Some tags not found' }); } else { throw error;