diff --git a/src/controllers/07-task-controller.ts b/src/controllers/07-task-controller.ts index 3149a58..bc2ede2 100644 --- a/src/controllers/07-task-controller.ts +++ b/src/controllers/07-task-controller.ts @@ -472,6 +472,8 @@ export class TaskActionController extends Controller { step: number; requestWorkId: string; taskStatus: TaskStatus; + failedType?: string; + failedComment?: string; }[], ) { return await prisma.$transaction(async (tx) => { @@ -486,7 +488,11 @@ export class TaskActionController extends Controller { if (!record) throw notFoundError("Task List"); return await tx.task.update({ where: { id: record.id }, - data: { taskStatus: v.taskStatus }, + data: { + taskStatus: v.taskStatus, + failedType: v.failedType, + failedComment: v.failedComment, + }, }); }); return await Promise.all(promises);