Projet

Général

Profil

Development #38908

Erreur "u'Aucun(e)' is not JSON serializable"

Ajouté par Marie Kuntz il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

J'ai voulu faire des stats sur un formulaire sur une donnée de traitement qui n'a pas toutes les valeurs possibles et j'obtiens

TypeError at /visualization/warehouse/demarches_mkuntz_test_entrouvert_org/formdata_formulaire_generation_ics_copie/
u'Aucun(e)' is not JSON serializable

Url de la stat : https://statistiques-mkuntz.test.entrouvert.org/visualization/warehouse/demarches_mkuntz_test_entrouvert_org/formdata_formulaire_generation_ics_copie/
L'erreur peut être reproduite à partir de cette visualisation https://statistiques-mkuntz.test.entrouvert.org/visualization/37/, en choisissant un regroupement horizontal par "statut" au lieu du regroupement par mois (le dernier "statut" de la liste, qui est une donnée de traitement, que je viens de renommer "statut final pour éviter de mélanger avec les statuts de wf).

Workflow : https://demarches-mkuntz.test.entrouvert.org/backoffice/workflows/77/


Fichiers

Révisions associées

Révision 0ddd5530 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 4 ans

tests: add test on javascript data rendering (#38908)

Révision 7e858006 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 4 ans

visualization: format axis members before JSON serialization (#38908)

Révision d5aa8741 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 4 ans

visualization: use formatting instead of unicode() (#38908)

Historique

#1

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

Et j'ai cliqué sur "enregistrer" comme ça il suffit d'aller sur https://statistiques-mkuntz.test.entrouvert.org/visualization/37/ pour voir la trace.

#2

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Encore un souci avez les chaînes lazy de Django qui ne passent pas dans json.dumps() à régler au niveau de Visualization.json_data().

#3

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Assigné à mis à Benjamin Dauvergne
#6

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

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

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit d5aa8741163d9abb2fcf5fe8d8cf8e1c2e859c34
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Jan 13 15:14:59 2020 +0100

    visualization: use formatting instead of unicode() (#38908)

commit 7e858006b639bb60d9e053a5a8d5426b60daea48
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Jan 13 15:11:15 2020 +0100

    visualization: format axis members before JSON serialization (#38908)

commit 0ddd5530ac7c4966cfde47b77ffc2e89403067f6
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Jan 13 15:11:10 2020 +0100

    tests: add test on javascript data rendering (#38908)
#8

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

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

Formats disponibles : Atom PDF