Development #57872
dans l'inspect la trace des actions mentionner les actions "éditer"
0%
Description
Dans un historique,
- Saut sur expiration
- 2021-10-08 05:39:16.487 Saut automatique
- 2021-10-08 05:39:16.488 Saut automatique
- 2021-10-08 11:18:53 Réactiver
- 2021-10-08 11:19:48.399 Données de traitement
Et ça fait bizarre ce "Réactiver" qui semble apparaitre sans raison. La raison c'est qu'il est configuré comme statut vers lequel aller après une action d'édition, qui ne se trouve pas logguée.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Fichier 0001-backoffice-include-all-event-lines-in-trace-history-.patch 0001-backoffice-include-all-event-lines-in-trace-history-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Frédéric Péters
- Patch proposed changé de Non à Oui
Dans d'autres situations c'est bien affiché; ce qu'on a ici c'est :
for evolution in self.filled.evolution: if evolution.status and evolution.status != wf_status: for part in evolution.parts or []: if part.actions: ... # afficher la ligne qualifiant l'événement (saut, action globale, édition, etc.) ... first_part = True for part in evolution.parts or []: if isinstance(part, ActionsTracingEvolutionPart): if not first_part and part.actions: ... # afficher la ligne qualifiant l'événement (...)
en situation classique on va afficher la ligne de l'événement au début, et dans la deuxième boucle on va zapper cette première ligne d'événement déjà affichée.
Mais dans le cas à l'origine de ce ticket on ne passe pas dans la boucle du premier affichage et on se trouve indûment cacher la ligne quand elle arrive dans la deuxième boucle.
Patch pour plutôt garder en mémoire la dernière ligne qui a déjà été affichée, ne pas la réafficher si elle apparait à nouveau, mais si elle apparait pour première fois, l'afficher.
Mis à jour par Emmanuel Cazenave il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit d15cd247ebe7d425f203b0782045a86684e6c4ad Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Oct 19 21:52:40 2021 +0200 backoffice: include all event lines in trace history (#57872)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
backoffice: include all event lines in trace history (#57872)