Suite à l'opération de maintenance sur le DC de Toulouse, nous n'avons pas encore récupéré tous les runners partagés (2/8)... d'où l'attente observée pour certains jobs.
Nous vous informerons quand la situation sera revenue à la normale. Nos excuses pour la gêne occasionnée.
PréBarrages: les valeurs erronées ne sont pas conservées
En fait, il y a un exemple beaucoup plus simple qui provoque le même problème quelque soit le module de calcul utilisé.
Étapes pour reproduire:
charger l'exemple "Passe à bassins type"
aller sur le module "PAB: Nombre"
saisir une valeur négative sur le paramètre "Nombre de chutes"
se déplacer vers un autre module de calcul
revenir sur le module "PAB: nombre"
Résultat observé:
La valeur du paramètre est revenue à sa valeur initiale avant saisie.
Résultat attendu:
Qu'on retrouve la valeur saisie par l'utilisateur quand bien même elle n'est pas valide.
Écueil de l'expérience
On touche aux limites de l'exercice entre une interface qui est générée à la volée et un modèle de données qui ne peut enregistrer que des valeurs valides.
Le bon compromis faisable avec les fonctionnalités actuelles serait de vider le champs invalide dans le modèle afin que la valeur précédente ne réapparaissent pas par magie. Cela résoudrait aussi le bug décrit pour le pré-barrage.
Je suppose qu'il faut changer le titre de ce ticket pour élargir la question.
By Dorchies David on 2022-05-17T08:40:31 (imported from GitLab)