@@ -160,6 +160,8 @@ import * as skillRepository from '../../infrastructure/repositories/skill-reposi
160
160
import * as smartRandom from '../../domain/services/algorithm-methods/smart-random.js' ;
161
161
import * as stageCollectionForTargetProfileRepository from '../../infrastructure/repositories/target-profile-management/stage-collection-repository.js' ;
162
162
import * as stageCollectionRepository from '../../infrastructure/repositories/user-campaign-results/stage-collection-repository.js' ;
163
+ import * as stageRepository from '../../infrastructure/repositories/stage-repository.js' ;
164
+ import * as stageAcquisitionRepository from '../../infrastructure/repositories/stage-acquisition-repository.js' ;
163
165
import * as studentRepository from '../../infrastructure/repositories/student-repository.js' ;
164
166
import * as supervisorAccessRepository from '../../infrastructure/repositories/supervisor-access-repository.js' ;
165
167
import * as supOrganizationLearnerRepository from '../../../src/prescription/learner-management/infrastructure/repositories/sup-organization-learner-repository.js' ;
@@ -187,6 +189,8 @@ import * as userToCreateRepository from '../../infrastructure/repositories/user-
187
189
import * as userValidator from '../validators/user-validator.js' ;
188
190
import * as verifyCertificateCodeService from '../../domain/services/verify-certificate-code-service.js' ;
189
191
import * as writeCsvUtils from '../../infrastructure/utils/csv/write-csv-utils.js' ;
192
+ import * as writeOdsUtils from '../../infrastructure/utils/ods/write-ods-utils.js' ;
193
+ import * as stageAndStageAcquisitionComparisonService from '../../domain/services/stages/stage-and-stage-acquisition-comparison-service.js' ;
190
194
import { CampaignParticipationsStatsRepository as campaignParticipationsStatsRepository } from '../../infrastructure/repositories/campaign-participations-stats-repository.js' ;
191
195
import { campaignParticipantActivityRepository } from '../../infrastructure/repositories/campaign-participant-activity-repository.js' ;
192
196
import { campaignParticipationResultRepository } from '../../infrastructure/repositories/campaign-participation-result-repository.js' ;
@@ -212,7 +216,6 @@ function requirePoleEmploiNotifier() {
212
216
}
213
217
214
218
const dependencies = {
215
- TargetProfileForSpecifierRepository,
216
219
accountRecoveryDemandRepository,
217
220
activityAnswerRepository,
218
221
activityRepository,
@@ -222,6 +225,7 @@ const dependencies = {
222
225
areaRepository,
223
226
assessmentRepository,
224
227
assessmentResultRepository,
228
+ attachableTargetProfileRepository,
225
229
authenticationMethodRepository,
226
230
authenticationServiceRegistry,
227
231
authenticationSessionService,
@@ -234,7 +238,6 @@ const dependencies = {
234
238
campaignAssessmentParticipationRepository,
235
239
campaignAssessmentParticipationResultListRepository,
236
240
campaignAssessmentParticipationResultRepository,
237
- codeGenerator,
238
241
campaignCollectiveResultRepository,
239
242
campaignCreatorRepository,
240
243
campaignCsvExportService,
@@ -282,6 +285,7 @@ const dependencies = {
282
285
certificationResultRepository,
283
286
challengeRepository,
284
287
cleaCertifiedCandidateRepository,
288
+ codeGenerator,
285
289
codeUtils,
286
290
competenceEvaluationRepository,
287
291
competenceMarkRepository,
@@ -334,9 +338,9 @@ const dependencies = {
334
338
organizationPlacesCapacityRepository,
335
339
organizationPlacesLotRepository,
336
340
organizationRepository,
341
+ organizationsToAttachToTargetProfileRepository,
337
342
organizationTagRepository,
338
343
organizationValidator,
339
- organizationsToAttachToTargetProfileRepository,
340
344
participantResultRepository,
341
345
participantResultsSharedRepository,
342
346
participationsForCampaignManagementRepository,
@@ -371,15 +375,18 @@ const dependencies = {
371
375
sessionsImportValidationService,
372
376
skillRepository,
373
377
smartRandom,
374
- stageCollectionRepository ,
378
+ stageAndStageAcquisitionComparisonService ,
375
379
stageCollectionForTargetProfileRepository,
380
+ stageCollectionRepository,
381
+ stageRepository,
382
+ stageAcquisitionRepository,
376
383
studentRepository,
384
+ supervisorAccessRepository,
377
385
supOrganizationLearnerRepository,
378
386
supOrganizationParticipantRepository,
379
- supervisorAccessRepository,
380
387
tagRepository,
381
- attachableTargetProfileRepository,
382
388
targetProfileForAdminRepository,
389
+ TargetProfileForSpecifierRepository,
383
390
targetProfileForUpdateRepository,
384
391
targetProfileRepository,
385
392
targetProfileShareRepository,
@@ -395,8 +402,8 @@ const dependencies = {
395
402
tutorialRepository : repositories . tutorialRepository ,
396
403
userEmailRepository,
397
404
userLoginRepository,
398
- userOrgaSettingsRepository,
399
405
userOrganizationsForAdminRepository,
406
+ userOrgaSettingsRepository,
400
407
userRecommendedTrainingRepository : repositories . userRecommendedTrainingRepository ,
401
408
userReconciliationService,
402
409
userRepository,
@@ -406,6 +413,7 @@ const dependencies = {
406
413
userValidator,
407
414
verifyCertificateCodeService,
408
415
writeCsvUtils,
416
+ writeOdsUtils,
409
417
attendanceSheetPdfUtils,
410
418
} ;
411
419
0 commit comments