Development #70000
Action modification d'une fiche, en avoir une trace dans l'historique de ou des fiches modifiées
0%
Description
Action de workflow modification d'une fiche: on a bien une trace dans les evolutions de la demande, mais rien dans la ou les fiches modifiées.
(alors qu'à la création on passe bien dans un perform_workflow(event=('workflow-created', ...)
)
Ca demande une petite mécanique pour aller chercher une action précise dans un workflow différent de celui de la fiche.
(dans #62800 j'ajoute une evolution pour y ajouter un ContentSnapshotPart, et avoir le bon horodatage, il n'y a "plus qu'à" y ajouter une part pour tracer l'action de modification)
Fichiers
Révisions associées
workflow: add a trace on created form/carddata by wf action (#70000)
Historique
Mis à jour par Lauréline Guérin il y a plus d'un an
- Fichier wf_create_carddata_and_update.png wf_create_carddata_and_update.png ajouté
- Fichier wf_create_formdata.png wf_create_formdata.png ajouté
- Fichier 0002-workflow-add-a-trace-on-created-form-carddata-by-wf-.patch 0002-workflow-add-a-trace-on-created-form-carddata-by-wf-.patch ajouté
- Fichier 0001-workflow-add-a-trace-on-update-carddata-by-wf-action.patch 0001-workflow-add-a-trace-on-update-carddata-by-wf-action.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
0001: action edit carddata, ajout d'une trace dans les carddata cibles, et affichage dans l'inspect
0002: la même chose mais pour create form/carddata, parce que je trouvais que ça manquait aussi (malgré le perform_workflow qui est joué dans ces actions)
les screenshots:
- suivi des actions dans l'inspect d'un formdata créé via une action create formdata
- et suivi des actions dans l'inspect d'une carddata créée et modifiée par des action create carddata & edit carddata
Mis à jour par Lauréline Guérin il y a plus d'un an
Mis à jour par Lauréline Guérin il y a plus d'un an
- Fichier wf_create_carddata_and_update_bis.png wf_create_carddata_and_update_bis.png ajouté
- Fichier wf_create_formdata_bis.png wf_create_formdata_bis.png ajouté
Alternative: au lieu d'ajouter une action "création" ou "modification" dans la demande ou la fiche créée/modifiée, poser un lien sur l'event "création/modification par une action de workflow"
(branche wip/70000-wf-edit-carddata-evolution-bis)
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
go pour la branche -bis.
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 96848ea0cdea6bb879e76155dcc54ec32174200b Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Oct 11 12:00:39 2022 +0200 workflow: add a trace on created form/carddata by wf action (#70000) commit ad76cc85be33bd741b47f6dffd4c09f7fc843fbf Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Oct 11 11:26:43 2022 +0200 workflow: add a trace on update carddata by wf action (#70000)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
workflow: add a trace on update carddata by wf action (#70000)