Projet

Général

Profil

Bug #47453

DataError: invalid input syntax for type boolean: "traitée"

Ajouté par Sentry Io il y a plus de 3 ans. Mis à jour il y a 7 mois.

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

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/4711/

DataError: invalid input syntax for type boolean: "traitée" 
LINE 4: ', fbo1 = 'traitée', fbo1_display = 'traitée', fbo1_structur...
                  ^

(20 additional frame(s) were not displayed)
...
  File "wcs/workflows.py", line 71, in perform_items
    url = item.perform(formdata) or url
  File "wcs/wf/backoffice_fields.py", line 170, in perform
    formdata.store()
  File "wcs/sql.py", line 432, in f
    return func(*args, **kwargs)
  File "wcs/qommon/substitution.py", line 26, in f
    return func(*args, **kwargs)
  File "wcs/sql.py", line 1642, in store
    cur.execute(sql_statement, sql_dict)

Historique

#1

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

  • Projet changé de Suivi des traces à w.c.s.
#2

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

Je serais pour traiter ça en bug de workflow et déplacer dans le projet client, et peut-être avoir un ticket plus général "vérification de type sur l'action 'données de traitement'", pour enregistrer l'erreur en LoggedError et ne pas faire de 500.

#3

Mis à jour par Frédéric Péters il y a 7 mois

  • Statut changé de Nouveau à Fermé

Pour les booléens ça a été traité en #40435 et il y a bien un test avec; ici sur une nouvelle lecture de la trace, fbo1_display, j'imagine qu'on était sur une donnée de traitement de type booléen, qu'elle a été retirée, qu'une donnée type liste a été ajoutée, et que c'était encore avant qu'on soit sur des uuid pour les id des champs (#17375, qui précède cette trace, mais j'imagine qu'on était ici sur un workflow plus vieux).

Formats disponibles : Atom PDF