Projet

Général

Profil

Bug #2895

format des données de wf/form.py dans workflow_data

Ajouté par Thomas Noël il y a presque 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
16 mai 2013
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Planning:

Description

Actuellement quand on ajoute un formulaire dans le workflow, le stockage des champs dans formdata.workflow_data est généré depuis get_dict_with_varnames(). Mais cette fonction est prévue pour renvoyer des variables de substitution, donc des strings... Au final, quand on exporte le formdata en JSON, on se retrouver avec des "False" ou "True" pour les cases à cocher, au lieu de bonnes données JSON false ou true.

Il faudrait donc changer wf/form.py::submit_form() pour stocker les valeurs "directement"...


Fichiers


Demandes liées

Dupliqué par w.c.s. - Bug #2926: export json des formdata plus cohérentFermé19 mai 2013

Actions

Historique

#1

Mis à jour par Thomas Noël il y a presque 11 ans

  • Fichier wf-form-store-real-data-in-workflow_data.patch ajouté

Patch, pas testé, mais pour valider l'idée... il y aurait sans doute un jour à factoriser cette partie qui permet de sortir des valeurs d'un formdata...

#2

Mis à jour par Thomas Noël il y a presque 11 ans

  • Fichier wf-form-store-real-data-in-workflow_data.patch supprimé
#4

Mis à jour par Thomas Noël il y a presque 11 ans

Autre possibilité (suggérée par Frédéric).

#5

Mis à jour par Thomas Noël il y a presque 11 ans

Le patch "try2" est posé en test sur calvados.dev, semble ok -- mais on doit tester plus à fond avec Victor.

#6

Mis à jour par Thomas Noël il y a presque 11 ans

  • Statut changé de Nouveau à Rejeté

résolu autrement dans #2926

Formats disponibles : Atom PDF