From 475b3e6fe6e777c995c2ce7ccca604242d5e593d Mon Sep 17 00:00:00 2001 From: Rinaldy Adin <16521390@mahasiswa.itb.ac.id> Date: Sun, 28 Apr 2024 08:05:46 +0700 Subject: [PATCH] feat: fix summary for dosbing --- src/registrasi-tesis/registrasi-tesis.service.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/registrasi-tesis/registrasi-tesis.service.ts b/src/registrasi-tesis/registrasi-tesis.service.ts index e19127b..f7e66f2 100644 --- a/src/registrasi-tesis/registrasi-tesis.service.ts +++ b/src/registrasi-tesis/registrasi-tesis.service.ts @@ -6,6 +6,7 @@ import { NotFoundException, } from "@nestjs/common"; import { InjectRepository } from "@nestjs/typeorm"; +import * as dayjs from "dayjs"; import { DosenBimbingan } from "src/entities/dosenBimbingan.entity"; import { PendaftaranTesis, @@ -24,7 +25,6 @@ import { UpdatePembimbingBodyDto, UpdateStatusBodyDto, } from "./registrasi-tesis.dto"; -import * as dayjs from "dayjs"; @Injectable() export class RegistrasiTesisService { @@ -196,7 +196,7 @@ export class RegistrasiTesisService { periode: string; idPenerima?: string; }): Promise<RegStatisticsRespDto> { - const totalMahasiswa = this.penggunaRepository.count({ + let totalMahasiswa = this.penggunaRepository.count({ where: { roles: ArrayContains([RoleEnum.S2_MAHASISWA]) }, }); @@ -222,6 +222,8 @@ export class RegistrasiTesisService { baseQuery.andWhere("pt.penerimaId = :idPenerima", { idPenerima: options.idPenerima, }); + + totalMahasiswa = baseQuery.getCount(); } const totalDiterima = baseQuery -- GitLab