diff --git a/apps/api/src/modules/application/application.module.ts b/apps/api/src/modules/application/application.module.ts index 286fa14..fc10bb0 100644 --- a/apps/api/src/modules/application/application.module.ts +++ b/apps/api/src/modules/application/application.module.ts @@ -9,13 +9,9 @@ import { } from "@cv/core"; import { Module } from "@nestjs/common"; import { AuthenticationModule } from "@/modules/authentication/authentication.module"; -// VacancyModule and CVTemplateModule are imported for their mappers, which -// the core ApplicationMapper injects (see ApplicationMapper constructor in -// @cv/core). The actual `Application.vacancy` and `Application.cv` -// GraphQL ResolveFields now live in those modules (the -// ApplicationVacancyFieldResolver / ApplicationCVFieldResolver pattern, -// matching ProfileCVFieldResolver), so this module no longer injects the -// dataloaders directly. +// VacancyModule + CVTemplateModule stay imported for the core +// ApplicationMapper's VacancyMapper dep. The resolver-side coupling moved +// to {Application,Vacancy,CV}FieldResolver. import { CVTemplateModule } from "@/modules/cv-template/cv-template.module"; import { VacancyModule } from "@/modules/vacancies/vacancy.module"; import { ApplicationStatusDataLoaderService } from "./application-status.dataloader";