Projet

Général

Profil

Bug #31922

Evaluation dynamique KO si calcul avec champ issue de source de données

Ajouté par Marie Kuntz -> retour le 13 mai il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
02 avril 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

L'évaluation dynamique dans les champs commentaires marche bien avec une liste déroulante dont les éléments sont manuellement ajoutés, mais pas lorsqu'ils sont issus d'une source de données.
Par exemple :
https://demarches-cd44.test.entrouvert.org/jeunesse/test-calcul-quotient-familial/
(BO : https://demarches-cd44.test.entrouvert.org/backoffice/forms/51/)


Fichiers

Révisions associées

Révision 47c250b3 (diff)
Ajouté par Frédéric Péters il y a environ 5 ans

forms: invalidate cache when adjusting transient formdata content (#31922)

Historique

#2

Mis à jour par Frédéric Péters il y a environ 5 ans

Après analyse ce n'est en fait pas lié aux sources de données : ce qui se passe ici c'est qu'à l'évaluation du premier champ commentaire les données sont mises en cache et réutilisées par erreur pour le second champ commentaire, alors qu'elles auraient dû être invalidées par la lecture du second champ liste.

En déplaçant la paire liste/commentaire faisant référence à la source de données en premier, l'évaluation va fonctionner pour celle-ci et plus pour la liste "fixe".

Patch qui ajoute l'invalidation nécessaire. (aussi dispo dans la branche wip/31922-multiple-live-comments).

#3

Mis à jour par Nicolas Roche il y a environ 5 ans

  • Statut changé de Solution proposée à Solution validée

Je valide (en me basant sur le test).

#4

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 47c250b3d19bb0e5cdd2464b70d9232dcff5ee24
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Apr 2 14:33:48 2019 +0200

    forms: invalidate cache when adjusting transient formdata content (#31922)
#5

Mis à jour par Frédéric Péters il y a environ 5 ans

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

Formats disponibles : Atom PDF