From 06d4647462597b29e33bc11b9e112586a2675957 Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Mon, 16 Sep 2024 15:10:37 +0700 Subject: [PATCH] fix: relation --- src/controllers/03-customer-controller.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/controllers/03-customer-controller.ts b/src/controllers/03-customer-controller.ts index 2e07d49..efd8b79 100644 --- a/src/controllers/03-customer-controller.ts +++ b/src/controllers/03-customer-controller.ts @@ -26,6 +26,7 @@ import { import { filterStatus } from "../services/prisma"; import { deleteFile, deleteFolder, fileLocation, getFile, listFile, setFile } from "../utils/minio"; import { notFoundError, relationError } from "../utils/error"; +import { connectOrNot } from "../utils/relation"; const MANAGE_ROLES = [ "system", @@ -299,6 +300,12 @@ export class CustomerController extends Controller { ...v, code: `${runningKey.replace("CUSTOMER_BRANCH_", "")}-${`${last.value - branch.length + i}`.padStart(2, "0")}`, codeCustomer: runningKey.replace("CUSTOMER_BRANCH_", ""), + province: connectOrNot(v.provinceId), + provinceId: undefined, + district: connectOrNot(v.districtId), + districtId: undefined, + subDistrict: connectOrNot(v.subDistrictId), + subDistrictId: undefined, createdBy: { connect: { id: req.user.sub } }, updatedBy: { connect: { id: req.user.sub } }, })),