From 4b59df5680b0349080304ce29bb01c507099df5a Mon Sep 17 00:00:00 2001 From: "Yassine R." Date: Tue, 28 Jan 2025 02:10:00 +0100 Subject: [PATCH] fix(backend): fix unit test --- .../backend/src/usagers/controllers/usagers.controller.ts | 2 +- .../src/usagers/services/tests/usagers.service.spec.ts | 4 ++++ packages/backend/src/usagers/services/usagers.service.ts | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/usagers/controllers/usagers.controller.ts b/packages/backend/src/usagers/controllers/usagers.controller.ts index 1799470fb5..19e95d07c2 100644 --- a/packages/backend/src/usagers/controllers/usagers.controller.ts +++ b/packages/backend/src/usagers/controllers/usagers.controller.ts @@ -126,7 +126,7 @@ export class UsagersController { "telephone" | "email" | "contactByPhone" > = { telephone: { - countryCode: contactDetails.telephone.countryCode, + countryCode: contactDetails?.telephone?.countryCode ?? "fr", numero: getPhoneString(contactDetails.telephone).replace(/\s+/g, ""), }, contactByPhone: contactDetails.contactByPhone, diff --git a/packages/backend/src/usagers/services/tests/usagers.service.spec.ts b/packages/backend/src/usagers/services/tests/usagers.service.spec.ts index 91cbe0db22..9b5c7e3fdc 100644 --- a/packages/backend/src/usagers/services/tests/usagers.service.spec.ts +++ b/packages/backend/src/usagers/services/tests/usagers.service.spec.ts @@ -24,6 +24,10 @@ describe("UsagersService", () => { fakeUsagerDto.dateNaissance = new Date(); fakeUsagerDto.villeNaissance = "Paris"; fakeUsagerDto.email = "chips@gmail.com"; + fakeUsagerDto.telephone = { + countryCode: "fr", + numero: null, + }; let context: AppTestContext; diff --git a/packages/backend/src/usagers/services/usagers.service.ts b/packages/backend/src/usagers/services/usagers.service.ts index fa70ee23e8..8ec2ad6442 100644 --- a/packages/backend/src/usagers/services/usagers.service.ts +++ b/packages/backend/src/usagers/services/usagers.service.ts @@ -48,7 +48,7 @@ export class UsagersService { usager.customRef = `${usager.ref}`; usager.telephone = { - countryCode: usagerDto.telephone.countryCode, + countryCode: usagerDto?.telephone?.countryCode ?? "fr", numero: getPhoneString(usagerDto.telephone).replace(/\s+/g, ""), };