inject check repo

This commit is contained in:
Alex Holliday committed 2026-01-03 21:16:46 +00:00
1 parent af6c242a18
commit 6e341108bb
5 files changed
+25 -3

No files matched your search

+10 -2
View File
@@ -33,10 +33,14 @@ import {
} from "@/services/index.js";
import { EntitlementsFactory } from "@/services/system/EntitlementsService.js";
import { MeService } from "@/services/index.js";
import { MongoMonitorRepository } from "@/repositories/index.js";
import {
MongoMonitorRepository,
MongoChecksRepository,
} from "@/repositories/index.js";
export const initServices = async () => {
const monitorRepository = new MongoMonitorRepository();
const checksRepository = new MongoChecksRepository();
const checkService = new CheckService();
const inviteService = new InviteService();
@@ -78,7 +82,11 @@ export const initServices = async () => {
monitorRepository
);
const meService = new MeService(entitlementsProvider);
const monitorService = new MonitorService(jobQueue, monitorRepository);
const monitorService = new MonitorService(
jobQueue,
monitorRepository,
checksRepository
);
const queueService = new QueueService(jobQueue);
const teamService = new TeamService(jobQueue);
const roleService = new RoleService();