Projet

Général

Profil

Bug #52211

Toutes les valeurs "live" ne sont pas identiques dans une démarche

Ajouté par Marie Kuntz il y a environ 3 ans. Mis à jour il y a environ 3 ans.

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

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

1) modèle de fiche qui s'auto-appelle : https://demarches-mkuntz.test.entrouvert.org/backoffice/cards/20/
2) des données dans les fiches : https://demarches-mkuntz.test.entrouvert.org/backoffice/data/fiche-auto-appellante/source-de-donnees/
3) un formulaire pour tester : https://demarches-mkuntz.test.entrouvert.org/backoffice/forms/190/ (choisir la valeur "Un enfant")

Si je mets à jour la fiche "parente" (ici, la fiche "Un parent", dont je change le libellé en "Un parent modifié"), utilisée dans la fiche "enfant" (ici, "Un enfant"), les modifications ne sont pas répercutées dans la fiche enfant, sauf si on édite puis réenregistre l'enfant.

Exemple dans cette démarche où l'on s'attend à trouver le libellé "Un parent modifié" dans les variables suivantes, mais en fait non :
  • form_var_fiche1_live_details
  • form_var_fiche1_live_var_parent
  • form_var_fiche1_live_var_parent_nom
  • form_var_fiche1_live_var_parent_structured_nom
  • form_var_fiche1_live_var_parent_structured_text
  • form_var_fiche1_live_var_parent_text
Sachant qu'on retrouve la bonne valeur ("Un parent modifié") dans les variables suivantes :
  • form_var_fiche1_live_var_parent_live_details
  • form_var_fiche1_live_var_parent_live_var_nom

Historique

#2

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

Et c'est normal, je dirais.

form_var_fiche1_live_var_parent_nom est "la valeur du nom du parent au moment de l'enregistrement de" (whatever pointé par form_var_fiche1_live_var_parent) et form_var_fiche1_live_var_parent_live_var_nom est 'la valeur du nom de la fiche telle liée×2, aujourd'hui).

#3

Mis à jour par Renaud Boitouzet il y a environ 3 ans

Frédéric Péters a écrit :

Et c'est normal, je dirais.

form_var_fiche1_live_var_parent_nom est "la valeur du nom du parent au moment de l'enregistrement de" (whatever pointé par form_var_fiche1_live_var_parent) et form_var_fiche1_live_var_parent_live_var_nom est 'la valeur du nom de la fiche telle liée×2, aujourd'hui).

Bonjour Frédéric, merci, en effet en ajoutant des live_var partout ça fonctionne bien sur mon test https://demarches-cnil.test.entrouvert.org/test-fiches-live-parents/

#4

Mis à jour par Marie Kuntz il y a environ 3 ans

Frédéric Péters a écrit :

form_var_fiche1_live_var_parent_nom est "la valeur du nom du parent au moment de l'enregistrement de" [...]

Quel est l'intérêt d'avoir la valeur "au moment de l'enregistrement" ? si la valeur a été modifiée c'est pour une raison, je ne comprends pas pourquoi on pourrait accéder à son ancienne valeur. Au contraire ça me semble dangereux.

#5

Mis à jour par Stéphane Laget il y a environ 3 ans

si cela peut être utile sur certaines démarches.

#6

Mis à jour par Marie Kuntz il y a environ 3 ans

  • Statut changé de Nouveau à Fermé

ok, s'il y a des usages, j'arrête de râler :)

#7

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a environ 3 ans

si cela peut être utile sur certaines démarches.

Je confirme.

#8

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

Pour donner un exemple ça peut être utile avec un tarif dans la fiche, on veut pouvoir appliquer à l'usager le tarif au moment de sa demande, pas le surprendre par une augmenteration du tarif dans la fiche plus tard.

Formats disponibles : Atom PDF