Projet

Général

Profil

Bug #45630

Action de création d'une demande : Case à cocher pour faire correspondre automatiquement les champs a disparu

Ajouté par Thomas Noël 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:
30 juillet 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Quand on choisi un formdef cible, on devrait avoir le choix "Correspondance automatique des champs par leurs identifiants" (case à cocher).

Mais rien ne se passe, il faut pour contourner et parvenir à la voir et la cocher :
  • choisir un formulaire cible
  • valider : un message d'erreur apparait car aucune correspondance n'est définie (mais la case "correspondance automatique" n'existe pas)
  • indiquer une fausse correspondance en choisissant un champ au hasard et en indiquant une valeur bidon "coin"
  • valider l'action
  • revenir dessus
  • cocher la case "Correspondance automatique" qui existe enfin
  • retirer la fasse correspondance "coin"
  • valider

On me dit que c'est une régression et que ça marchait avant.


Fichiers

Révisions associées

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

workfows: display/accept map by varname field when a target form is set (#45630)

Historique

#2

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

  • Statut changé de Nouveau à Information nécessaire
  • Assigné à mis à Stéphane Laget

Avant quand, une idée ?

#3

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

Franchement je ne crois pas en la régression et je pense gagner du temps en ne cherchant pas dans le vide ce qui aurait pu changer (alors que non jamais).

Code pas tout à fait normal qui fait un bout de validation au moment de l'ajout du widget, idéalement il faudrait reprendre que la gestion d'erreur se fasse au moment du .parse(), etc. mais en attendant voilà.

#4

Mis à jour par Thomas Noël il y a plus de 3 ans

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

C'est un peu mieux avec ce patch, il faut valider une première fois pour avoir une erreur, mais la case à cocher «correspondance automatique» est alors bien accessible sous le "+".

J'imagine que c'est normal.

#5

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)

J'ai failli créer un ticket pour sortir cette case du volet "avancé", ça m'irait.

commit c917bc1455ae674a9206e1c59613bc84ea724bb0
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Jul 31 08:20:26 2020 +0200

    workfows: display/accept map by varname field when a target form is set (#45630)
#6

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