From 09903c6acbc70319f81d44f731cbec7860acbb71 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Tue, 17 Dec 2024 17:55:58 +0700 Subject: [PATCH] fix: error when workflow id empty --- src/controllers/04-service-controller.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/controllers/04-service-controller.ts b/src/controllers/04-service-controller.ts index 07abd4f..97eb696 100644 --- a/src/controllers/04-service-controller.ts +++ b/src/controllers/04-service-controller.ts @@ -277,6 +277,8 @@ export class ServiceController extends Controller { async createService(@Request() req: RequestWithUser, @Body() body: ServiceCreate) { const { work, productGroupId, ...payload } = body; + if (!payload.workflowId) payload.workflowId = undefined; + const [productGroup] = await prisma.$transaction([ prisma.productGroup.findFirst({ include: { @@ -380,6 +382,8 @@ export class ServiceController extends Controller { const { work, productGroupId, ...payload } = body; + if (!payload.workflowId && payload.workflowId !== undefined) payload.workflowId = undefined; + const [productGroup] = await prisma.$transaction([ prisma.productGroup.findFirst({ include: {