Project

General

Profile

Bug #45630

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

Added by Thomas Noël 6 days ago. Updated 2 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
30 Jul 2020
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

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.

0001-workfows-display-accept-map-by-varname-field-when-a-.patch View (3 KB) Frédéric Péters, 31 Jul 2020 08:22 AM

Associated revisions

Revision c917bc14 (diff)
Added by Frédéric Péters 5 days ago

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

History

#2 Updated by Frédéric Péters 6 days ago

  • Status changed from Nouveau to Information nécessaire
  • Assignee set to Stéphane Laget

Avant quand, une idée ?

#3 Updated by Frédéric Péters 5 days ago

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 Updated by Thomas Noël 5 days ago

  • Status changed from Solution proposée to 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 Updated by Frédéric Péters 5 days ago

  • Status changed from Solution validée to 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 Updated by Frédéric Péters 2 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF