[V2][Envoi] Modale d'envoi conserve le destinataire/document précédent (risque RGPD)

Contexte

Bug critique RGPD (5 retours). Lors de l'envoi de plusieurs factures/devis à la suite à des clients différents, l'objet/contenu/PDF et l'adresse mail du premier client restent affichés au second envoi → le doc du client B est envoyé à l'adresse du client A.

Reproduction

  1. Depuis la liste des factures ou devis
  2. Cliquer sur l'icône "Envoyer par email" sur une facture client A → confirmer
  3. Cliquer sur l'icône "Envoyer par email" sur une facture client B
  4. Observer la modale

Attendu

Modale rechargée avec les infos du client B

Actuel

Modale toujours sur client A. Si non détecté → mail+PDF du A part chez B (et vice-versa). D-4348 : "le client saisi avant reçoit un double mail".

Impact

  • Risque RGPD majeur (D-4379 le mentionne explicitement)
  • Probable état non réinitialisé entre deux ouvertures de la modale

Pistes

  • Reset de l'état local de la modale d'envoi au open (pas seulement au mount)
  • Cache TanStack Query : la modale lit-elle le bon invoiceId ?

Tickets Featurebase liés (passés en Duplicate)

D-4592, D-4542, D-4379, D-4348, D-4269

Please authenticate to join the conversation.

Upvoters
Status

En ligne

Board

Remonter un soucis avec Abby V2

Date

About 1 month ago

Author

Linear

Subscribe to post

Get notified by email when there are changes.