From e6e38cfe932af64490f35514b06b4bc839b879dc Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Thu, 23 Jan 2025 16:14:24 +0700 Subject: [PATCH] feat: handle delete --- src/controllers/07-task-controller.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/controllers/07-task-controller.ts b/src/controllers/07-task-controller.ts index 62a6493..bd9da4c 100644 --- a/src/controllers/07-task-controller.ts +++ b/src/controllers/07-task-controller.ts @@ -507,6 +507,14 @@ export class TaskController extends Controller { } await Promise.all([deleteFolder(fileLocation.task.attachment(taskOrderId))]); + await Promise.all( + record.taskList.map((v) => + tx.task.update({ + where: { id: v.id }, + data: { requestWorkStep: { update: { workStatus: "Ready" } } }, + }), + ), + ); await tx.taskOrder.delete({ where: { id: taskOrderId } }); }); }