Projet

Général

Profil

Bug #55666

sur inspect, sur option de workflow de type date, KeyError form_option_datedujour_year'

Ajouté par Sentry Io il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
19 juillet 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

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

  File "wcs/backoffice/management.py", line 3382, in inspect
    for k in sorted(substvars.get_flat_keys()):
  File "wcs/qommon/substitution.py", line 199, in get_flat_keys
    flatten(key)
  File "wcs/qommon/substitution.py", line 196, in flatten
    flatten(new_base, depth=new_depth)
  File "wcs/qommon/substitution.py", line 196, in flatten
    flatten(new_base, depth=new_depth)
  File "wcs/qommon/substitution.py", line 196, in flatten
    flatten(new_base, depth=new_depth)
  File "wcs/qommon/substitution.py", line 180, in flatten
    item = self[base]
  File "wcs/qommon/substitution.py", line 239, in __getitem__
    raise KeyError(key) from e

Le formulaire est attaché à un workflow qui définit une option de type date, obligatoire (pas sûr que ça joue) et cette option n'est pas définie au niveau du formulaire.

Historique

#1

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

  • Projet changé de Suivi des traces à w.c.s.
  • Sujet changé de KeyError: 'form_option_datedujour_year' à sur inspect, sur option de workflow de type date, KeyError form_option_datedujour_year'
  • Description mis à jour (diff)
#2

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

  • Statut changé de Nouveau à Fermé

En fait non c'est que sans doute à un moment où il n'y avait pas de widget date pour ce champ sa valeur avait été définie à "[today]", ce qui foire pas valide.

Formats disponibles : Atom PDF