Projet

Général

Profil

Bug #48495

Champ conditionnel réintialisé lors de l'ajout d'un élément de bloc de champs

Ajouté par Emmanuel Cazenave il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Un formulaire a deux champs liste branchée sur des des data source, le premier avec l'identifiant foo branché sur https://whatever/data-source, le deuxième bar branché sur https://whatever/other-source?q={{form_var_foo_raw}} .

Et un troisième champ qui est un bloc de champs, baz.

Après sélection de valeur pour tous les champs foo bar baz, cliquer sur le bouton d'ajout d'un nouvel élément baz, le champs bar est réinitialisé.


Fichiers

Révisions associées

Révision 62cf149f (diff)
Ajouté par Lauréline Guérin il y a plus de 3 ans

form: fix dynamic item field value on reload (#48495)

Historique

#2

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Assigné à mis à Lauréline Guérin
#3

Mis à jour par Lauréline Guérin il y a plus de 3 ans

Autre cas d'usage:
- sélectionner les 2 premiers champs liste, valider le form sans remplir la partie block de champ
la page est réaffichée avec des erreurs (car les champs block sont required), la sélection du 2e champ list est perdue et une erreur "invalid value selected" est affichée

#4

Mis à jour par Lauréline Guérin il y a plus de 3 ans

les deux cas d'usage sont testés et corrigés par ce patch, mais je ne suis pas certaine qu'il n'y ait pas des effets de bord (jenkins a l'air ok)

#5

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

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

Oui confiance à jenkins ici, et si quelque chose d'évident pas testé par jenkins apparait, on verra pour corriger.

#6

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 62cf149fe79359b50bbc6e0e6cdebe2f28c85744
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Nov 26 14:37:00 2020 +0100

    form: fix dynamic item field value on reload (#48495)
#7

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

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

Formats disponibles : Atom PDF