Bug #80106
Anonymisation intermédiaire : donnée encores visible dans les "données initiales"
0%
Description
Il semblerait que la valeur d'un champ anonymisé en mode intermédiaire soit encore visible dans la partie "données initiales" de la vue de traitement.
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a 9 mois
- Sujet changé de Anonymisation inermédiaire : donnée encores visibles dans les "données initiales" à Anonymisation inermédiaire : donnée encores visible dans les "données initiales"
Mis à jour par Emmanuel Cazenave il y a 8 mois
Je pensais que ce serait trois fois rien mais c'est pas si simple.
Ce qui s'affiche dans 'données initiales' vient d'une ContentSnapshotPart. Sur l'anonymsation finale sur toutes les evolutions ça fait un evo.parts = None
donc voilà plus de problème.
Pour l'intermédiaire je peux sans problème examiner toutes les evolution et aller supprimer à la pince à épiler dans les ContentSnapshotPart la valeurs des champs qui sont marqués en anonymisation intermédiaire (c'est ce qui me semblerait le plus propre).
Sauf qu'actuellement il y a pas moyen de faire persister des vieilles part : formdata.store() ne sait persister que les evolutions qui ne l'ont jamais été ou la dernière.
Mis à jour par Robot Gitea il y a 8 mois
- Statut changé de Nouveau à En cours
Emmanuel Cazenave (ecazenave) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/626
- Titre : WIP: formdata : clean snapshots during intermediate anonymisation (#80106)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/626/files
Mis à jour par Serghei Mihai il y a 8 mois
- Sujet changé de Anonymisation inermédiaire : donnée encores visible dans les "données initiales" à Anonymisation intermédiaire : donnée encores visible dans les "données initiales"
Mis à jour par Lauréline Guérin il y a 8 mois
Sauf qu'actuellement il y a pas moyen de faire persister des vieilles part : formdata.store() ne sait persister que les evolutions qui ne l'ont jamais été ou la dernière.
Même en settant formdata._store_all_evolution = True
avant le store ?
Mis à jour par Emmanuel Cazenave il y a 8 mois
Lauréline Guérin (congés jusqu'au 04/09) a écrit :
Même en settant
formdata._store_all_evolution = True
avant le store ?
C'est marqué comme étant à des fins de debug :
# skip all the evolution that already have an _sql_id # it's still possible for debugging purpose to store them all, # using formdata._store_all_evolution = True
J'en suis à essayer de modifier pour le comportement de formdata.store pour permettre de lui pointer des evo spécifiques à sauvegarder, en plus du comportement actuel.
Mis à jour par Frédéric Péters il y a 8 mois
J'en suis à essayer de modifier pour le comportement de formdata.store pour permettre de lui pointer des evo spécifiques à sauvegarder, en plus du comportement actuel.
Plutôt mettre à jour le commentaire "for debugging purpose and special needs".
Mis à jour par Emmanuel Cazenave il y a 8 mois
Frédéric Péters a écrit :
Plutôt mettre à jour le commentaire "for debugging purpose and special needs".
J'ai fait un peu plus, j'en ai fait un paramètre de la méthode store
.
Ça servira aussi pour simplifier l'implémentation de #74723 où je me suis pris les pieds dans ce tapis.
Mis à jour par Robot Gitea il y a 8 mois
- Statut changé de Solution proposée à En cours
Frédéric Péters (fpeters) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 8 mois
Frédéric Péters (fpeters) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 8 mois
- Statut changé de Solution proposée à Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 8 mois
- Statut changé de Solution validée à Résolu (à déployer)
Emmanuel Cazenave (ecazenave) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/626
- Titre : formdata : clean snapshots during intermediate anonymisation (#80106)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/626/files
Mis à jour par Transition automatique il y a 8 mois
- Statut changé de Résolu (à déployer) à Solution déployée
formdata : clean snapshots during intermediate anonymisation (#80106)