gip-inclusion / rdv-insertion

Application permettant de fluidifier le parcours d’accompagnement social et professionnel sur les territoires
https://www.rdv-insertion.fr
13 stars 4 forks source link

[Création] Erreur lors de l'import d'un usager déjà existant sur rdv-S #1955

Closed ClaireCasu closed 5 months ago

ClaireCasu commented 5 months ago

Comportement observé Situation rencontrée lors de l'import du fichier de ARCHER AIP - le 10 avril avec Quentin et Samantha. Samantha a la liste d'usager si jamais je ne suis pas disponible

L'usager h**73@gmail.com (voir sur mattermost) est déjà présent sur une organisation rdv-sp (non rdv-insertion). On ne peut pas créer l'usager "email déjà pris sur rdv-s".

J'ai créé l'usager sans email, et j'essaie de l'ajouter via la page Gérer sur rdv-insertion, et j'ai toujours une erreur "Erreur RDV-Solidarités: email est déjà utilisé"

Comportement souhaité Pouvoir créer cette personne avec son email.

Holist commented 5 months ago

Voici ce que j'ai trouvé pour l'instant. On a un usager qui correspond mais sans email créé le 18/09/2023 via l'api. Il a eu un rdv rsa en septembre. On a un autre usager qui correspond avec email créé le 31/09/2023 par un agent. Il a eu un rdv dans une mds en décembre.

Holist commented 5 months ago

Note pour la rétro : On avait dit qu'il s'agissait d'un comportement anormal mais je ne vois pas vraiment dans le code comment le merge des usagers est possibles depuis RDVI et si c'est ce que l'on souhaite il va falloir préciser exactement le besoin (quand est ce qu'on merge, qu'est ce qu'on merge...) Je reproduit le problème sur ma machine et j'ai le même résultat : 1- Je créé un usager Bob Fictif en local depuis RDVI. 2- Je créé un autre usager avec les mêmes informations ET un email dans RDVSP. J'ignore le message m'informant qu'un usager existe déjà et que je peux le fusionner (ce qui a sans doute était fait). 3- Je repars dans RDVI et je ne peux pas attribuer l'email à l'usager sans email, ce qui est normal car l'email est déjà pris par l'usager qui a été créé directement dans RDVSP au point 2.

Holist commented 5 months ago

Pour régler le problème remonté pour cette personne spécifique on peut décider de fusionner les 2 usagers. Dans ce cas je garde le ticket et on voit ca sur le prochain sprint.

amaurydubot commented 5 months ago

Lié à #1952 et à l'étude que va faire @aminedhobb