Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FO - Signalement] Détecter les doublons #2327

Closed
mathildepoulpux opened this issue Mar 11, 2024 · 9 comments
Closed

[FO - Signalement] Détecter les doublons #2327

mathildepoulpux opened this issue Mar 11, 2024 · 9 comments
Assignees
Labels
Feedback Il s'agit d'un retour des partenaires Nouveau Nouvelle fonctionnalité v2.2.0
Milestone

Comments

@mathildepoulpux
Copy link
Collaborator

mathildepoulpux commented Mar 11, 2024

En complément du #87

Détecter un doublon pour un occupant

Flow

  1. Je suis un usager, je saisis les coordonnées du logement
  2. J'indique signaler un problème pour le logement que j'occupe (occupant ou bailleur occupant)
  3. Je saisis mes coordonnées
  4. Je clique sur suivant
  5. On effectue une vérification sur l'adresse postale du logement et mon adresse email et on trouve une correspondance.
    • Le signalement n'est pas archivé
    • Le statut du signalement est nouveau OU en cours
  6. On m'affiche une modale "Ce signalement existe déjà"
  7. A. Je clique sur "Recevoir mon lien de suivi"
    B. Je clique sur "Créer un nouveau signalement"

Conséquences "Recevoir mon lien de suivi"

  • Affichage d'une page de validation avec le titre Votre lien de suivi a bien été envoyé et le message Le lien vers votre page de suivi vous a été envoyé par email. Consultez votre boîte mail et n'oubliez de regarder dans les emails indésirables (spam)
  • Envoi de l'email: Lien vers votre page de suivi (cf. [FO] Recevoir / récupérer le lien vers la page de suivi par mail #2124 )
  • Signalement non créé
  • Brouillon non sauvegardé

Conséquences "Créer un nouveau signalement"

  • On reprend le parcours du formulaire en passant à l'étape suivante

Contenu de la modale

Titre : Ce signalement existe déjà
Texte : `Il semblerait que vous ayez déjà déposé un signalement pour le logement situé {{adresse}}. Ce signalement est en cours de traitement.
Vous pouvez le compléter depuis votre page de suivi ou créer un nouveau signalement.

Souhaitez-vous compléter le signalement existant ou en créer un nouveau ?
message warning : Créer un nouveau signalement pour le même logement risque de ralentir la procédure.

Boutons :
Primaire: Recevoir mon lien de suivi
Secondaire: Créer un nouveau signalement

Adobe.XD.2024-03-11.16-14-42.-.Trim.mp4

Détecter un doublon pour un tiers déclarant

Flow

  1. Je suis un tiers déclarant, je saisis les coordonnées du logement
  2. J'indique signaler un problème pour quelqu'un d'autre (tiers bailleur, pro, particulier, secours)
  3. Je saisis mes coordonnées
  4. Je saisis les coordonnées de l'occupant
  5. Je clique sur suivant
  6. On effectue une vérification sur l'adresse postale du logement, mon adresse email (déclarant) et le nom de l'occupant. On trouve une correspondance
    • Le signalement n'est pas archivé
    • Le statut du signalement est nouveau OU en cours
  7. On m'affiche une modale "Ce signalement existe déjà"
  8. A. Je clique sur "Recevoir mon lien de suivi"
    B. Je clique sur "Créer un nouveau signalement"

⚠️ Pour la détection du nom de l'occupant, ce serait bien de traiter les accents. En gros que E = É / È / E, que I = I / Î / Ï etc. Je sais pas si je suis claire ?

Conséquences "Recevoir le lien de suivi"

  • Affichage d'une page de validation avec le titre Votre lien de suivi a bien été envoyé et le message Le lien vers votre page de suivi vous a été envoyé par email. Consultez votre boîte mail et n'oubliez de regarder dans les emails indésirables (spam)
  • Envoi de l'email: Lien vers votre page de suivi (cf. [FO] Recevoir / récupérer le lien vers la page de suivi par mail #2124 ) au déclarant
  • Signalement non créé
  • Brouillon non sauvegardé

Conséquences "Créer un nouveau signalement"

  • On reprend le parcours du formulaire en passant à l'étape suivante

Contenu de la modale

Titre : Ce signalement existe déjà
Texte : `Il semblerait que vous ayez déjà déposé un signalement pour le logement situé {{adresse}} pour le compte de {{nom + prénom occupant}}. Ce signalement est en cours de traitement.
Vous pouvez le compléter depuis votre page de suivi ou créer un nouveau signalement.

Souhaitez-vous compléter le signalement existant ou en créer un nouveau ?
message warning : Créer un nouveau signalement pour le même logement risque de ralentir la procédure.

Boutons :
Primaire: Recevoir mon lien de suivi
Secondaire: Créer un nouveau signalement

@mathildepoulpux mathildepoulpux added Nouveau Nouvelle fonctionnalité Feedback Il s'agit d'un retour des partenaires labels Mar 11, 2024
@hmeneuvrier
Copy link
Collaborator

@mathildepoulpux Que se passe t-il si on détecte à la fois un signalement déjà existant ET un brouillon ? Pour nous le signalement déjà existant est prioritaire, donc on lui propose de laisser tomber le dépot et de lui envoyer un lien de suivi. Mais s'il veut quand même refaire un signalement ? Doit-on lui proposer le brouillon déjà existant ?

@mathildepoulpux
Copy link
Collaborator Author

Pour simplifier le parcours j'aurais tendance à dire : si l'usager refuse de recevoir le code de suivi pour le signalement existant -> on supprime le brouillon et il reprend le parcours en cours.

Avoir 2 modales d'affilée ça me paraît trop pour l'utilisateur.

@hmeneuvrier hmeneuvrier self-assigned this Mar 22, 2024
hmeneuvrier added a commit that referenced this issue Apr 3, 2024
hmeneuvrier added a commit that referenced this issue Apr 4, 2024
@hmeneuvrier
Copy link
Collaborator

@mathildepoulpux quel que soit le profil, on enregistre le brouillon au moment ou on enregistre les coordonnées du déclarant. C'est donc à ce moment qu'on vérifie l'existence d'un doublon (que ce soit d'un signalement existant ou d'un brouillon). On ne peut donc pas, pour un tiers déclarant, vérifier le nom et prénom de l'occupant, car on ne les a pas encore enregistré...

C'est grave ?

@mathildepoulpux
Copy link
Collaborator Author

@mathildepoulpux quel que soit le profil, on enregistre le brouillon au moment ou on enregistre les coordonnées du déclarant. C'est donc à ce moment qu'on vérifie l'existence d'un doublon (que ce soit d'un signalement existant ou d'un brouillon). On ne peut donc pas, pour un tiers déclarant, vérifier le nom et prénom de l'occupant, car on ne les a pas encore enregistré...

C'est grave ?

Je pense malheureusement que ça va poser problème pour les travailleuses sociales :/

@hmeneuvrier
Copy link
Collaborator

Vu ensemble, on renvoie la liste des signalements pour un mail déclarant + adresse avec les nom et prénom occupants et les infos complémentaires d'adresse.
Dans la modale on affiche cette liste avec des radio boutons pour choisir de quel signalement ou souhaite recevoir le lien de suivi

hmeneuvrier added a commit that referenced this issue Apr 5, 2024
hmeneuvrier added a commit that referenced this issue Apr 5, 2024
hmeneuvrier added a commit that referenced this issue Apr 7, 2024
hmeneuvrier added a commit that referenced this issue Apr 8, 2024
hmeneuvrier added a commit that referenced this issue Apr 8, 2024
hmeneuvrier added a commit that referenced this issue Apr 8, 2024
@mathildepoulpux
Copy link
Collaborator Author

Pour le cas tiers déclarant avec plusieurs signalements à la même adresse :

image

Texte :
Il semblerait que vous ayez déjà déposé plusieurs signalements pour le logement situé {{adresse}}.
Vous pouvez choisir compléter l'un de ces signalements ou de créer un nouveau signalement.

Pour compléter un des signalements ci-dessous, sélectionnez le signalement dans la liste puis cliquez sur le bouton "Recevoir mon lien de suivi".

Souhaitez-vous compléter le signalement sélectionné ou en créer un nouveau ?

message warning : Créer un nouveau signalement pour le même logement risque de ralentir la procédure.

hmeneuvrier added a commit that referenced this issue Apr 8, 2024
hmeneuvrier added a commit that referenced this issue Apr 10, 2024
hmeneuvrier added a commit that referenced this issue Apr 10, 2024
hmeneuvrier added a commit that referenced this issue Apr 10, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
hmeneuvrier added a commit that referenced this issue Apr 16, 2024
@hmeneuvrier
Copy link
Collaborator

hmeneuvrier commented Apr 16, 2024

@mathildepoulpux il y a un cas à la marge que Numa a détecté :

il y a 1 heure

J'ai un cas un peu à la marge, je le signale juste : si je dépose u signalement en tant que tiers tier@mail.com, pour locataire@mail.com. Et que je je vais déposer un signalement en tant que locataire, avec mon nom/prénom email. ca me sort le signalement existant, mais le lien est envoyé sur tier@mail.com

est-ce qu'il ne faudrait pas également faire un check sur le profil ? ou comme le propose Numa

est ce qu'on pourrait pas passer le profil en paramètre pour savoir a qui envoyer le mail dans ce cas ?
en paramètre à la route qui envoi le mail de suivi je veux dire, parce que dans les fait c'est un doublon

@mathildepoulpux
Copy link
Collaborator Author

Euh je sais pas, la solution qui vous paraît la plus adaptée !

@hmeneuvrier
Copy link
Collaborator

on fait comme Numa propose

hmeneuvrier added a commit that referenced this issue Apr 19, 2024
hmeneuvrier added a commit that referenced this issue Apr 19, 2024
hmeneuvrier added a commit that referenced this issue Apr 19, 2024
hmeneuvrier added a commit that referenced this issue Apr 19, 2024
hmeneuvrier added a commit that referenced this issue Apr 19, 2024
hmeneuvrier added a commit that referenced this issue Apr 19, 2024
hmeneuvrier added a commit that referenced this issue Apr 19, 2024
hmeneuvrier added a commit that referenced this issue Apr 19, 2024
@sfinx13 sfinx13 added the v2.2.0 label May 7, 2024
@mathildepoulpux mathildepoulpux added this to the v2.2.0 milestone Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feedback Il s'agit d'un retour des partenaires Nouveau Nouvelle fonctionnalité v2.2.0
Projects
Status: En prod
Development

No branches or pull requests

3 participants