@@ -7,6 +7,7 @@ import * as campaignRepository from '../../../../../lib/infrastructure/repositor
7
7
import * as libOrganizationLearnerRepository from '../../../../../lib/infrastructure/repositories/organization-learner-repository.js' ;
8
8
import * as userRepository from '../../../../identity-access-management/infrastructure/repositories/user.repository.js' ;
9
9
import * as organizationFeatureApi from '../../../../organizational-entities/application/api/organization-features-api.js' ;
10
+ import * as placementProfileService from '../../../../shared/domain/services/placement-profile-service.js' ;
10
11
import { logErrorWithCorrelationIds } from '../../../../shared/infrastructure/monitoring-tools.js' ;
11
12
import * as organizationRepository from '../../../../shared/infrastructure/repositories/organization-repository.js' ;
12
13
import { injectDependencies } from '../../../../shared/infrastructure/utils/dependency-injection.js' ;
@@ -46,6 +47,7 @@ import { importStorage } from '../../infrastructure/storage/import-storage.js';
46
47
* @typedef {import ('../../infrastructure/repositories/organization-learner-import-format-repository.js') } OrganizationLearnerImportFormatRepository
47
48
* @typedef {import ('../../infrastructure/repositories/organization-learner-repository.js') } OrganizationLearnerRepository
48
49
* @typedef {import ('../../../../shared/infrastructure/repositories/organization-repository.js') } OrganizationRepository
50
+ * @typedef {import ('../../../../shared/domain/services/placement-profile-service.js') } placementProfileService
49
51
* @typedef {import('../../../organization-learner/infrastructure/repositories/registration-organization-learner-repository.js') } registrationOrganizationLearnerRepository
50
52
* @typedef {import ('../../infrastructure/repositories/student-repository.js') } studentRepository
51
53
* @typedef {import ('../../infrastructure/repositories/sup-organization-learner-repository.js') } SupOrganizationLearnerRepository
@@ -72,6 +74,7 @@ const dependencies = {
72
74
organizationLearnerImportFormatRepository,
73
75
organizationLearnerRepository,
74
76
organizationRepository,
77
+ placementProfileService,
75
78
registrationOrganizationLearnerRepository,
76
79
studentRepository,
77
80
supOrganizationLearnerRepository,
@@ -96,6 +99,7 @@ const usecasesWithoutInjectedDependencies = {
96
99
97
100
/**
98
101
* @typedef PrescriptionLearnerManagementUsecases
102
+ * @property {computeOrganizationLearnerCertificability } computeOrganizationLearnerCertificability
99
103
* @property {saveOrganizationLearnersFile } saveOrganizationLearnersFile
100
104
* @property {sendOrganizationLearnersFile } sendOrganizationLearnersFile
101
105
* @property {validateOrganizationLearnersFile } validateOrganizationLearnersFile
0 commit comments