Development #11280
Options "expiration" et "déclencheur" dans un saut dans une action globale
0%
Description
Ça ne me semble pas avoir de sens, il faudrait ne pas les présenter dans l'UI.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 6 ans
Parce que j'étais à recréer ce même ticket, je précise, il y a déjà une expiration sur la définition de l'action globale ça n'a pas de sens de présenter également une expression une sur une action "saut automatique" ajoutée à l'action globale.
Et donc à y réfléchir davantage, je me dis que si, ça peut avoir un sens, parce que l'évaluation de l'expiration du saut va se faire par rapport au statut en cours, alors que l'évaluation du déclencheur peut prendre une autre base. (mais c'est tordu)
Mis à jour par Valentin Deniaud il y a environ 3 ans
- Fichier 0001-wf-remove-trigger-from-jump-item-attached-to-global-.patch 0001-wf-remove-trigger-from-jump-item-attached-to-global-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Nicolas Roche il y a environ 3 ans
- Planning mis à Non
Peut-être plutôt utiliser une liste afin de conserver l'ordre d'affichage des paramètres.
parameters = ['status', 'condition', 'trigger', 'by', 'timeout', 'set_marker_on_status']
Mis à jour par Valentin Deniaud il y a environ 3 ans
- Fichier 0001-wf-remove-trigger-from-jump-item-attached-to-global-.patch 0001-wf-remove-trigger-from-jump-item-attached-to-global-.patch ajouté
Bien vu, faisons simple.
Mis à jour par Thomas Noël il y a environ 3 ans
- Statut changé de Solution proposée à Solution validée
Sur l'expiration (timeout), Frédéric disait :
ça peut avoir un sens, parce que l'évaluation de l'expiration du saut va se faire par rapport au statut en cours, alors que l'évaluation du déclencheur peut prendre une autre base. (mais c'est tordu)
J'étais quand même à me dire que c'est tellement tordu que inutilisable/insupportable et qu'on pouvait quand même la supprimer pour clarifier et éviter un usage bogué. Mais bon... (J'en suis plutôt à me dire qu'on devrait compléter le hint de timeout pour rappeler qu'il se calcule sur le temps passé dans le statut actuel de la demande).
Bref, ack ainsi, retirons uniquement l'option "déclencheur" donc.
Mis à jour par Valentin Deniaud il y a environ 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 043273f67c37c11a3fdcbefd492a1a76d5c7d286 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Tue Jan 26 15:34:38 2021 +0100 wf: remove trigger from jump item attached to global action (#11280)
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
wf: remove trigger from jump item attached to global action (#11280)