From e80e2f725bf881a52889c0e2ed160363e1e8f63e Mon Sep 17 00:00:00 2001 From: Methapon Metanipat Date: Tue, 29 Oct 2024 09:14:48 +0700 Subject: [PATCH] fix: respect relation --- src/controllers/03-employee-controller.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/controllers/03-employee-controller.ts b/src/controllers/03-employee-controller.ts index 9345b8d..70ad1da 100644 --- a/src/controllers/03-employee-controller.ts +++ b/src/controllers/03-employee-controller.ts @@ -231,12 +231,8 @@ export class EmployeeController extends Controller { prisma.employee.findMany({ orderBy: [{ statusOrder: "asc" }, { createdAt: "asc" }], include: { - employeePassport: { - orderBy: { expireDate: "desc" }, - }, - employeeVisa: { - orderBy: { expireDate: "desc" }, - }, + employeePassport: passport ? { orderBy: { expireDate: "desc" } } : undefined, + employeeVisa: visa ? { orderBy: { expireDate: "desc" } } : undefined, province: true, district: true, subDistrict: true,