diff --git a/app/src/scenes/representants-legaux/mobile/presentation.jsx b/app/src/scenes/representants-legaux/mobile/presentation.jsx index 2cda961605..ae95e61627 100644 --- a/app/src/scenes/representants-legaux/mobile/presentation.jsx +++ b/app/src/scenes/representants-legaux/mobile/presentation.jsx @@ -14,7 +14,7 @@ import { shouldDisplayDateByCohortName } from "snu-lib"; export default function Presentation({ step, parentId }) { const history = useHistory(); const { young, token, cohort } = useContext(RepresentantsLegauxContext); - + const isCLE = young?.source === "CLE"; if (!young) return ; if (isReturningParent(young, parentId)) { @@ -41,6 +41,13 @@ export default function Presentation({ step, parentId }) {

Le jeune dont vous êtes représentant légal {translateNonNecessary(young.status)} au SNU. Votre accord n'est plus requis.

); + if (new Date(cohort?.inscriptionEndDate) < new Date() && !isCLE) + return ( + +

Votre enfant ne pourra donc pas participer à ce séjour

+

Si votre enfant reste éligible, vous pouvez également choisir de le positionner dès maintenant sur un prochain séjour en vous connectant à son compte.

+
+ ); return ( <>