Skip to content

Commit 855c0b3

Browse files
committed
♻️ chore(api) rename V3CertificationAttestation object
1 parent 1ffbe39 commit 855c0b3

File tree

8 files changed

+18
-18
lines changed

8 files changed

+18
-18
lines changed

Diff for: api/src/certification/results/application/certification-controller.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import dayjs from 'dayjs';
22

33
import * as requestResponseUtils from '../../../../src/shared/infrastructure/utils/request-response-utils.js';
44
import { normalizeAndRemoveAccents } from '../../../shared/infrastructure/utils/string-utils.js';
5-
import { V3CertificationAttestation } from '../domain/models/V3CertificationAttestation.js';
5+
import { V3Certification } from '../domain/models/V3Certification.js';
66
import { usecases } from '../domain/usecases/index.js';
77
import * as privateCertificateSerializer from '../infrastructure/serializers/private-certificate-serializer.js';
88
import * as shareableCertificateSerializer from '../infrastructure/serializers/shareable-certificate-serializer.js';
@@ -54,7 +54,7 @@ const getPDFAttestation = async function (
5454
certificationCourseId,
5555
});
5656

57-
if (certification instanceof V3CertificationAttestation) {
57+
if (certification instanceof V3Certification) {
5858
const fileName = i18n.__('certification-confirmation.file-name', {
5959
deliveredAt: dayjs(certification.deliveredAt).format('YYYYMMDD'),
6060
});
@@ -96,7 +96,7 @@ const getCertificationPDFAttestationsForSession = async function (
9696
sessionId,
9797
});
9898

99-
if (certifications.every((certification) => certification instanceof V3CertificationAttestation)) {
99+
if (certifications.every((certification) => certification instanceof V3Certification)) {
100100
const translatedFileName = i18n.__('certification-confirmation.file-name', {
101101
deliveredAt: dayjs(certifications[0].deliveredAt).format('YYYYMMDD'),
102102
});
@@ -140,7 +140,7 @@ const downloadCertificationAttestationsForDivision = async function (
140140
division,
141141
});
142142

143-
if (certifications.every((certification) => certification instanceof V3CertificationAttestation)) {
143+
if (certifications.every((certification) => certification instanceof V3Certification)) {
144144
const normalizedDivision = normalizeAndRemoveAccents(division);
145145

146146
const translatedFileName = i18n.__('certification-confirmation.file-name', {

Diff for: api/src/certification/results/infrastructure/repositories/certificate-repository.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
import { featureToggles } from '../../../../shared/infrastructure/feature-toggles/index.js';
1313
import { SessionVersion } from '../../../shared/domain/models/SessionVersion.js';
1414
import { CertificationAttestation } from '../../domain/models/CertificationAttestation.js';
15-
import { V3CertificationAttestation } from '../../domain/models/V3CertificationAttestation.js';
15+
import { V3Certification } from '../../domain/models/V3Certification.js';
1616
import { CertifiedBadge } from '../../domain/read-models/CertifiedBadge.js';
1717
import * as competenceTreeRepository from './competence-tree-repository.js';
1818

@@ -271,7 +271,7 @@ async function _toDomainForCertificationAttestation({ certificationCourseDTO, co
271271
SessionVersion.isV3(certificationCourseDTO.version) &&
272272
(await featureToggles.get('isV3CertificationAttestationEnabled'))
273273
) {
274-
return new V3CertificationAttestation({
274+
return new V3Certification({
275275
...certificationCourseDTO,
276276
});
277277
}

Diff for: api/src/certification/results/infrastructure/utils/pdf/templates/v3-attestation.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @typedef {import ('../../../../domain/models/V3CertificationAttestation.js').V3CertificationAttestation} V3CertificationAttestation
2+
* @typedef {import ('../../../../domain/models/V3Certification.js').V3Certification} V3Certification
33
*/
44
import path from 'node:path';
55
import * as url from 'node:url';

Diff for: api/src/certification/results/infrastructure/utils/pdf/v3-certification-attestation-pdf.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @typedef {import ('../../../domain/models/V3CertificationAttestation.js').V3CertificationAttestation} V3CertificationAttestation
2+
* @typedef {import ('../../../domain/models/V3Certification.js').V3Certification} V3Certification
33
*/
44
import PDFDocument from 'pdfkit';
55

Diff for: api/tests/tooling/domain-builder/factory/build-v3-certification-attestation.js renamed to api/tests/tooling/domain-builder/factory/build-v3-certification.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { V3CertificationAttestation } from '../../../../src/certification/results/domain/models/V3CertificationAttestation.js';
1+
import { V3Certification } from '../../../../src/certification/results/domain/models/V3Certification.js';
22

3-
const buildV3CertificationAttestation = async function ({
3+
const buildV3Certification = async function ({
44
id = 1,
55
firstName = 'Jean',
66
lastName = 'Bon',
@@ -12,7 +12,7 @@ const buildV3CertificationAttestation = async function ({
1212
maxReachableLevelOnCertificationDate = 5,
1313
verificationCode = 'P-SOMECODE',
1414
} = {}) {
15-
return new V3CertificationAttestation({
15+
return new V3Certification({
1616
id,
1717
firstName,
1818
lastName,
@@ -26,4 +26,4 @@ const buildV3CertificationAttestation = async function ({
2626
});
2727
};
2828

29-
export { buildV3CertificationAttestation };
29+
export { buildV3Certification };

Diff for: api/tests/tooling/domain-builder/factory/certification/results/build-v3-certification-attestation.js renamed to api/tests/tooling/domain-builder/factory/certification/results/build-v3-certification.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { V3CertificationAttestation } from '../../../../../../src/certification/results/domain/models/V3CertificationAttestation.js';
1+
import { V3Certification } from '../../../../../../src/certification/results/domain/models/V3Certification.js';
22

3-
const buildV3CertificationAttestation = function ({
3+
const buildV3Certification = function ({
44
id = 1,
55
firstName = 'Jean',
66
lastName = 'Bon',
@@ -12,7 +12,7 @@ const buildV3CertificationAttestation = function ({
1212
maxReachableLevelOnCertificationDate = 7,
1313
verificationCode = 'P-SOMECODE',
1414
} = {}) {
15-
return new V3CertificationAttestation({
15+
return new V3Certification({
1616
id,
1717
firstName,
1818
lastName,
@@ -26,4 +26,4 @@ const buildV3CertificationAttestation = function ({
2626
});
2727
};
2828

29-
export { buildV3CertificationAttestation };
29+
export { buildV3Certification };

Diff for: api/tests/tooling/domain-builder/factory/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { buildV3CertificationAttestation } from '../factory/certification/results/build-v3-certification-attestation.js';
1+
import { buildV3Certification } from '../factory/certification/results/build-v3-certification.js';
22
import { buildEmptyInformationBanner, buildInformationBanner } from './banner/build-banner-information.js';
33
import { buildAccountRecoveryDemand } from './build-account-recovery-demand.js';
44
import { buildActivity } from './build-activity.js';
@@ -271,7 +271,7 @@ const certification = {
271271
},
272272
results: {
273273
buildGlobalCertificationLevel,
274-
buildV3CertificationAttestation,
274+
buildV3Certification,
275275
parcoursup: {
276276
buildCertificationResult: parcoursupCertificationResult,
277277
buildCompetence: parcoursupCompetence,

0 commit comments

Comments
 (0)