fix: Permettre l'activation des comptes élèves de moins de 15 ans créés par l'admin
Lorsqu'un admin créait un élève de moins de 15 ans avec une date de naissance, le compte ne pouvait pas être activé car le consentement parental RGPD n'avait jamais été enregistré — aucun mécanisme ne le permettait dans le parcours admin. Ajout d'une case « Consentement parental obtenu » dans le formulaire de création d'élève, affichée conditionnellement quand la date de naissance indique un âge < 15 ans. L'admin confirme que l'établissement a recueilli le consentement, qui est alors enregistré côté backend lors de la création du compte.
This commit is contained in:
@@ -189,6 +189,7 @@ final class CreateStudentHandlerTest extends TestCase
|
||||
$this->classRepository,
|
||||
$connection,
|
||||
$this->clock,
|
||||
new \App\Administration\Domain\Policy\ConsentementParentalPolicy($this->clock),
|
||||
);
|
||||
|
||||
$command = $this->createCommand();
|
||||
@@ -278,6 +279,7 @@ final class CreateStudentHandlerTest extends TestCase
|
||||
$this->classRepository,
|
||||
$this->connection,
|
||||
$this->clock,
|
||||
new \App\Administration\Domain\Policy\ConsentementParentalPolicy($this->clock),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user