From 15f642998df377a110b66f6d67b00a5118dfe214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Bret=C3=A9cher?= <95406348+nicobret@users.noreply.github.com> Date: Wed, 23 Oct 2024 11:29:38 +0200 Subject: [PATCH] up --- api/src/services/application.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/src/services/application.js b/api/src/services/application.js index 77745a91a0..3eae5afd9c 100644 --- a/api/src/services/application.js +++ b/api/src/services/application.js @@ -152,7 +152,10 @@ const getAuthorizationToApply = async (mission, young) => { const isMilitaryPreparation = mission?.isMilitaryPreparation === "true"; - const ageAtStart = calculateAge(young.birthdateAt, mission.startAt); + const today = new Date(); + const missionStartDate = new Date(mission.startAt); + const date = today > missionStartDate ? today : missionStartDate; + const ageAtStart = calculateAge(young.birthdateAt, date); if (!isMilitaryPreparation && ageAtStart < 15) { refusalMessages.push("Vous devez avoir au moins 15 ans pour candidater.");