diff --git a/src/dashboard/dashboard.module.ts b/src/dashboard/dashboard.module.ts
index 4f310dc17f1ecef4ffba88fe01b46b60cfacddca..ad95d2fc648e9ebf0247fb7f326f682b9a1c8cf3 100644
--- a/src/dashboard/dashboard.module.ts
+++ b/src/dashboard/dashboard.module.ts
@@ -1,14 +1,21 @@
 import { Module } from "@nestjs/common";
 import { TypeOrmModule } from "@nestjs/typeorm";
-import { DashboardController } from "./dashboard.controller";
-import { DashboardService } from "./dashboard.service";
+import { BimbinganModule } from "src/bimbingan/bimbingan.module";
+import { DosenBimbingan } from "src/entities/dosenBimbingan.entity";
+import { PendaftaranSidsem } from "src/entities/pendaftaranSidsem";
 import { PendaftaranTesis } from "../entities/pendaftaranTesis.entity";
 import { Pengguna } from "../entities/pengguna.entity";
-import { BimbinganModule } from "src/bimbingan/bimbingan.module";
+import { DashboardController } from "./dashboard.controller";
+import { DashboardService } from "./dashboard.service";
 
 @Module({
   imports: [
-    TypeOrmModule.forFeature([PendaftaranTesis, Pengguna]),
+    TypeOrmModule.forFeature([
+      PendaftaranTesis,
+      Pengguna,
+      PendaftaranSidsem,
+      DosenBimbingan,
+    ]),
     BimbinganModule,
   ],
   controllers: [DashboardController],
diff --git a/src/dashboard/dashboard.service.ts b/src/dashboard/dashboard.service.ts
index 80fe742036d2aab8a6c953993b43e6ce2feb43ec..24d107c8e62fb06a6f7964beadac80ad5a325794 100644
--- a/src/dashboard/dashboard.service.ts
+++ b/src/dashboard/dashboard.service.ts
@@ -4,6 +4,7 @@ import { BimbinganService } from "src/bimbingan/bimbingan.service";
 import { DosenBimbingan } from "src/entities/dosenBimbingan.entity";
 import {
   PendaftaranSidsem,
+  SidsemStatus,
   TipeSidsemEnum,
 } from "src/entities/pendaftaranSidsem";
 import { ArrayContains, Brackets, In, Like, Repository } from "typeorm";
@@ -199,7 +200,7 @@ export class DashboardService {
       },
       where: {
         tipe: TipeSidsemEnum.SEMINAR_1,
-        ditolak: false,
+        status: SidsemStatus.APPROVED,
         pendaftaranTesis: {
           mahasiswaId: In(foundMahasiswa.map(({ id }) => id)),
         },
@@ -217,7 +218,7 @@ export class DashboardService {
       },
       where: {
         tipe: TipeSidsemEnum.SEMINAR_2,
-        ditolak: false,
+        status: SidsemStatus.APPROVED,
         pendaftaranTesis: {
           mahasiswaId: In(foundMahasiswa.map(({ id }) => id)),
         },
@@ -235,7 +236,7 @@ export class DashboardService {
       },
       where: {
         tipe: TipeSidsemEnum.SIDANG,
-        ditolak: false,
+        status: SidsemStatus.APPROVED,
         pendaftaranTesis: {
           mahasiswaId: In(foundMahasiswa.map(({ id }) => id)),
         },