From b423f3b3560df2e2034bbd17be2c64629674f62b Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Tue, 18 Jun 2024 09:19:35 +0700 Subject: [PATCH] feat: update status on used --- src/controllers/product/type-controller.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/controllers/product/type-controller.ts b/src/controllers/product/type-controller.ts index b207deb..d6fa9c1 100644 --- a/src/controllers/product/type-controller.ts +++ b/src/controllers/product/type-controller.ts @@ -117,6 +117,13 @@ export class ProductType extends Controller { { isolationLevel: Prisma.TransactionIsolationLevel.Serializable }, ); + if (productGroup.status === "CREATED") { + await prisma.productGroup.update({ + where: { id: body.productGroupId }, + data: { status: Status.ACTIVE }, + }); + } + this.setStatus(HttpStatus.CREATED); return record;