From c1085b782e9ac7018381cc6f3c040a0261d637d2 Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Wed, 17 Jul 2024 14:16:19 +0700 Subject: [PATCH] add relation developmentProjects --- src/controllers/KpiUserDevelopmentController.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/controllers/KpiUserDevelopmentController.ts b/src/controllers/KpiUserDevelopmentController.ts index db1baf8..41958b4 100644 --- a/src/controllers/KpiUserDevelopmentController.ts +++ b/src/controllers/KpiUserDevelopmentController.ts @@ -216,7 +216,7 @@ export class KpiUserDevelopmentController extends Controller { @Get("{id}") async GetKpiUserDevelopmentDetail(@Path() id: string) { const getKpiUserDevelopment = await this.kpiUserDevelopmentRepository.findOne({ - relations: ["kpiUserEvaluation"], + relations: ["kpiUserEvaluation", "developmentProjects"], where: { id: id }, }); if (!getKpiUserDevelopment) { @@ -239,10 +239,9 @@ export class KpiUserDevelopmentController extends Controller { reasonDevelopment70: getKpiUserDevelopment.reasonDevelopment70, reasonDevelopment20: getKpiUserDevelopment.reasonDevelopment20, reasonDevelopment10: getKpiUserDevelopment.reasonDevelopment10, - developmentProjectTechniqueActuals: - getKpiUserDevelopment.developmentProjects.length > 0 - ? getKpiUserDevelopment.developmentProjects.map((x) => x.name).sort() - : [], + developmentProjectTechniqueActuals: getKpiUserDevelopment.developmentProjects + .map((x) => x.name) + .sort(), }; return new HttpSuccess(mapKpiUserDevelopment);