Pour permettre une gestion des proches dans l'expérimentation Ardennes (#31), j'introduit dans cette PR une nouvelle méthode invalidOrTakenMail appelée lorsque l'email est déjà utilisé :
Les informations du compte utilisateur sur RDV-Solidarités sont récupérées, dans un premier temps
Si ces informations sont les mêmes pour le prénom, le nom, l'adresse et la date de naissance, l'utilisateur est considéré comme déjà créé, et la logique s'arrête là
Si les informations diffèrent sur au moins un point, un nouveau compte est créé en tant que proche (grâce à l'ajout de responsible_id
En bonus : la création des utilisateurs avec un email non valide n'est sont désormais plus bloquée ; à la place, les utilisateurs sont créés sans email (pas de possibilité de vérification de doublon sur ces utilisateurs là pour l'instant).
Pour permettre une gestion des proches dans l'expérimentation Ardennes (#31), j'introduit dans cette PR une nouvelle méthode
invalidOrTakenMail
appelée lorsque l'email est déjà utilisé :responsible_id
En bonus : la création des utilisateurs avec un email non valide n'est sont désormais plus bloquée ; à la place, les utilisateurs sont créés sans email (pas de possibilité de vérification de doublon sur ces utilisateurs là pour l'instant).