From 2d786ac32c1d482864dd70b015df0b145deb406f Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Tue, 19 Nov 2024 14:17:48 +0700 Subject: [PATCH] feat: include relation on response when update --- src/controllers/06-request-list-controller.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/controllers/06-request-list-controller.ts b/src/controllers/06-request-list-controller.ts index 1f2ca79..36cec1c 100644 --- a/src/controllers/06-request-list-controller.ts +++ b/src/controllers/06-request-list-controller.ts @@ -230,6 +230,26 @@ export class RequestListController extends Controller { @Body() payload: { attributes: Record }, ) { const record = await prisma.requestWork.update({ + include: { + request: { + include: { + quotation: true, + employee: true, + }, + }, + stepStatus: true, + productService: { + include: { + service: true, + work: true, + product: { + include: { + document: true, + }, + }, + }, + }, + }, where: { id: requestWorkId }, data: { attributes: payload.attributes }, });