@@ -7,6 +7,7 @@ import _ from 'lodash';
7
7
import perf_hooks from 'perf_hooks' ;
8
8
import * as eventBusBuilder from '../../infrastructure/events/EventBusBuilder.js' ;
9
9
10
+ import * as answerRepository from '../../infrastructure/repositories/answer-repository.js' ;
10
11
import * as authenticationMethodRepository from '../../infrastructure/repositories/authentication-method-repository.js' ;
11
12
import * as assessmentRepository from '../../infrastructure/repositories/assessment-repository.js' ;
12
13
import * as assessmentResultRepository from '../../infrastructure/repositories/assessment-result-repository.js' ;
@@ -19,6 +20,7 @@ import * as certificationAssessmentRepository from '../../infrastructure/reposit
19
20
import * as certificationCenterRepository from '../../../src/certification/shared/infrastructure/repositories/certification-center-repository.js' ;
20
21
import * as certificationCourseRepository from '../../infrastructure/repositories/certification-course-repository.js' ;
21
22
import * as certificationIssueReportRepository from '../../infrastructure/repositories/certification-issue-report-repository.js' ;
23
+ import * as challengeRepository from '../../infrastructure/repositories/challenge-repository.js' ;
22
24
import * as competenceMarkRepository from '../../infrastructure/repositories/competence-mark-repository.js' ;
23
25
import * as competenceRepository from '../../infrastructure/repositories/competence-repository.js' ;
24
26
import * as complementaryCertificationScoringCriteriaRepository from '../../infrastructure/repositories/complementary-certification-scoring-criteria-repository.js' ;
@@ -33,7 +35,6 @@ import * as userRepository from '../../../src/shared/infrastructure/repositories
33
35
import { participantResultsSharedRepository } from '../../infrastructure/repositories/participant-results-shared-repository.js' ;
34
36
import * as juryCertificationSummaryRepository from '../../infrastructure/repositories/jury-certification-summary-repository.js' ;
35
37
import * as finalizedSessionRepository from '../../infrastructure/repositories/sessions/finalized-session-repository.js' ;
36
- import * as challengeRepository from '../../infrastructure/repositories/challenge-repository.js' ;
37
38
import { logger } from '../../infrastructure/logger.js' ;
38
39
import * as poleEmploiNotifier from '../../infrastructure/externals/pole-emploi/pole-emploi-notifier.js' ;
39
40
import * as disabledPoleEmploiNotifier from '../../infrastructure/externals/pole-emploi/disabled-pole-emploi-notifier.js' ;
@@ -57,9 +58,10 @@ function requirePoleEmploiNotifier() {
57
58
}
58
59
59
60
const dependencies = {
60
- authenticationMethodRepository ,
61
+ answerRepository ,
61
62
assessmentRepository,
62
63
assessmentResultRepository,
64
+ authenticationMethodRepository,
63
65
badgeAcquisitionRepository,
64
66
badgeRepository,
65
67
campaignRepository,
@@ -69,23 +71,23 @@ const dependencies = {
69
71
certificationCenterRepository,
70
72
certificationCourseRepository,
71
73
certificationIssueReportRepository,
74
+ challengeRepository,
72
75
competenceMarkRepository,
73
76
competenceRepository,
74
77
complementaryCertificationScoringCriteriaRepository,
78
+ finalizedSessionRepository,
79
+ juryCertificationSummaryRepository,
75
80
knowledgeElementRepository,
81
+ logger,
76
82
organizationRepository,
83
+ participantResultsSharedRepository,
84
+ poleEmploiNotifier : requirePoleEmploiNotifier ( ) ,
77
85
poleEmploiSendingRepository,
78
86
scoringCertificationService,
79
87
skillRepository,
80
88
supervisorAccessRepository,
81
89
targetProfileRepository,
82
90
userRepository,
83
- participantResultsSharedRepository,
84
- poleEmploiNotifier : requirePoleEmploiNotifier ( ) ,
85
- juryCertificationSummaryRepository,
86
- finalizedSessionRepository,
87
- challengeRepository,
88
- logger,
89
91
} ;
90
92
91
93
const partnerCertificationScoringRepository = injectDependencies ( dependency , dependencies ) ;
0 commit comments