From 65c1f666c2048b42cf46a61d2d4724badd4570b1 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Fri, 20 Dec 2024 11:27:44 +0700 Subject: [PATCH] fix: task order not update after complete --- src/controllers/07-task-controller.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/controllers/07-task-controller.ts b/src/controllers/07-task-controller.ts index 557445f..4ee9e66 100644 --- a/src/controllers/07-task-controller.ts +++ b/src/controllers/07-task-controller.ts @@ -511,15 +511,17 @@ export class TaskActionController extends Controller { if (!record) throw notFoundError("Task Order"); await prisma.$transaction([ + prisma.taskOrder.update({ + where: { id: taskOrderId }, + data: { taskOrderStatus: TaskOrderStatus.Complete }, + }), prisma.task.updateMany({ where: { taskOrderId: taskOrderId, taskStatus: TaskStatus.Validate, requestWorkStep: { responsibleUserId: submitUserId }, }, - data: { - taskStatus: TaskStatus.Complete, - }, + data: { taskStatus: TaskStatus.Complete }, }), ]); }