Projet

Général

Profil

Bug #48798

Block de champ & previous

Ajouté par Lauréline Guérin 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:
24 novembre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

- créer un formulaire avec un champ de type block de champs
- remplir le formulaire, arriver à la page de confirmation
- faire "previous"

Les champs du block sont bien remplis avec les valeurs renseignées, mais ils sont en erreur (required field)


Fichiers

Révisions associées

Révision c006ee85 (diff)
Ajouté par Frédéric Péters il y a plus de 3 ans

forms: don't display "required field" on blocks when going back (#48798)

Historique

#1

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

Au retour sur la page précédente, sur évaluation du BlockWidget il y avait évaluation des BlockSubWidget qui ont .parsed à True et donc retour direct de leur self.value (plutôt qu'aller le construire en interrogeant les différents champs), et ce self.value étant None ça arrivait au BlockWidget qui se pensait vide, et affichait l'erreur; c'est corrigé en posant .value lors du set_value() du BlockSubWidget, là où il y avait juste passage de set_value() individuels aux différents widgets.

#2

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

  • Assigné à mis à Frédéric Péters
#3

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

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

ok, testé en local

#4

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit c006ee855c5a3752ab6e05cd23d5a7848c57bb09
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Dec 20 11:14:52 2020 +0100

    forms: don't display "required field" on blocks when going back (#48798)
#5

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