Development #95523
Action création d'une fiche: ne pas poser la fiche en session comme formdata anonyme
0%
Description
Le fait de poser un formdata en session n'a je pense de sens que pour les demandes et pas pour les fiches, ça a aussi pour conséquence (en interaction avec le problème dans #95521) de rendre l'historique de la demande illisible, les actions étant enregistrée comme attribué à _submitter
or il n'y a pas de concept de _submitter
sur une fiche, le champ carddata.user_id
ne servant pas à cela.
L'analyse complète du souci est dans le ticket client #84319-4, le plus simple serait de supprimer ce comportement pour l'action création d'une fiche. Le comportement étant hérité de l'action "Création d'une demande".
$ git grep -C2 mark_an wcs/wf/create_formdata.py wcs/wf/create_formdata.py- wcs/wf/create_formdata.py- if new_formdata.user_id is None and not new_formdata.backoffice_submission and get_session(): wcs/wf/create_formdata.py: get_session().mark_anonymous_formdata(new_formdata) wcs/wf/create_formdata.py-
Associated revisions
History
Updated by Frédéric Péters 25 days ago
- Subject changed from Action création d'une fiche: ne pas poser la fiche en session comme formdata anonyme to Action création d'une fiche: ne pas poser la fiche en session comme formdata anonyme
Updated by Robot Gitea 23 days ago
- Status changed from Nouveau to En cours
Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1817
- Titre : WIP: misc: prevent carddata to be marked as anonymous formdata in session (#95523)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1817/files
Updated by Robot Gitea 22 days ago
- Status changed from Solution proposée to Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea 22 days ago
- Status changed from Solution validée to Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1817
- Titre : misc: prevent carddata to be marked as anonymous formdata in session (#95523)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1817/files
Updated by Transition automatique 22 days ago
- Status changed from Résolu (à déployer) to Solution déployée
misc: prevent carddata to be marked as anonymous formdata in session (#95523)