diff --git a/src/controllers/07-task-controller.ts b/src/controllers/07-task-controller.ts index 8317f12..e7e0eeb 100644 --- a/src/controllers/07-task-controller.ts +++ b/src/controllers/07-task-controller.ts @@ -428,12 +428,14 @@ export class TaskController extends Controller { data: { ...body, taskList: { - deleteMany: record?.taskList.filter( - (lhs) => - !body.taskList.find( - (rhs) => lhs.requestWorkId === rhs.requestWorkId && lhs.step === rhs.step, - ), - ), + deleteMany: record?.taskList + .filter( + (lhs) => + !body.taskList.find( + (rhs) => lhs.requestWorkId === rhs.requestWorkId && lhs.step === rhs.step, + ), + ) + .map((v) => ({ id: v.id })), createMany: { data: body.taskList.filter( (lhs) =>