From e2f04441c5a0143f93b1c0d6f31c4f59202fcdf6 Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Mon, 26 Sep 2022 16:47:46 +0300 Subject: [PATCH] feat: Remove associated execution steps while deleting the step --- packages/backend/src/graphql/mutations/delete-step.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/backend/src/graphql/mutations/delete-step.ts b/packages/backend/src/graphql/mutations/delete-step.ts index bc1c1eb4..5de14ce3 100644 --- a/packages/backend/src/graphql/mutations/delete-step.ts +++ b/packages/backend/src/graphql/mutations/delete-step.ts @@ -19,8 +19,7 @@ const deleteStep = async ( }) .throwIfNotFound(); - if (!step) return; - + await step.$relatedQuery('executionSteps').delete(); await step.$query().delete(); const nextSteps = await step.flow