Projet

Général

Profil

Development #70000

Action modification d'une fiche, en avoir une trace dans l'historique de ou des fiches modifiées

Ajouté par Lauréline Guérin il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07 octobre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

Révision ad76cc85 (diff)
Ajouté par Lauréline Guérin il y a plus d'un an

workflow: add a trace on update carddata by wf action (#70000)

Révision 96848ea0 (diff)
Ajouté par Lauréline Guérin il y a plus d'un an

workflow: add a trace on created form/carddata by wf action (#70000)

Historique

#1

Mis à jour par Lauréline Guérin il y a plus d'un an

  • Description mis à jour (diff)
#2

Mis à jour par Lauréline Guérin il y a plus d'un an

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

#4

Mis à jour par Lauréline Guérin il y a plus d'un an

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)

#5

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.

#6

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)
#7

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF