Bug #18489
prévoir une méthode anonymise sur les EvolutionPart et l'ajouter pour supprimer les fichiers attachés
0%
Description
Sur une anonymisation d'un formulaire on supprime bien les "parts" mais on ne fait aucun boulot supplémentaire pour supprimer le fichier par exemple.
Pour des raisons de protection de la vie privée et de protection des espaces de stockage il faudrait au moins supprimer le fichier attaché. Dans FormData.anonymise() il suffit de parcourir les "parts" et si elle a cette méthode on l'appelle.
Historique
Mis à jour par Thomas Noël il y a presque 6 ans
Il me semble que le stockage utilise un digest du contenu du fichier. Autrement dit, si deux demandes débouchent sur le même fichier, les Part vont pointer le même stockage. Ai-je tort ?
Si j'ai raison, impossible de faire un nettoyage simple ; il faudrait avoir un compteur de référence, ou faire un scan de tous les fichiers référencés.
Mis à jour par Brice Mallet il y a environ 4 ans
- Statut changé de Nouveau à Information nécessaire
- Assigné à mis à Thomas Noël
Mis à jour par Thomas Noël il y a environ 4 ans
- Statut changé de Information nécessaire à Solution déployée
Ça été développé dans 69a12b7e
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Solution déployée à Fermé
Je confirme que le commit pointé associé au fait qu'on mette evo.parts
à None sur anonymisation fait que ça marche.