Projet

Général

Profil

Bug #88346

KeyError: 'form_option_xxx_year' sur un inspect quand l'option xxx de type date n'est pas définie dans le formdef

Ajouté par Sentry Io il y a environ un mois. Mis à jour il y a environ un mois.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
19 mars 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Un workflow avec une variable de type date, et aucune valeur donnée dans le formulaire correspondant, on fini sur un crash dans l'inspect quand il chercher à afficher « form_option_xxxx_year »

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

KeyError: 
  File "wcs/qommon/substitution.py", line 254, in __getitem__
    value = self.get_path(self, parts)
  File "wcs/qommon/substitution.py", line 241, in get_path
    raise KeyError

KeyError: 'form_option_echeance_renouvellement_carte_year'
(23 additional frame(s) were not displayed)
...
  File "wcs/qommon/substitution.py", line 207, in flatten
    flatten(new_base, depth=new_depth)
  File "wcs/qommon/substitution.py", line 207, in flatten
    flatten(new_base, depth=new_depth)
  File "wcs/qommon/substitution.py", line 207, in flatten
    flatten(new_base, depth=new_depth)
  File "wcs/qommon/substitution.py", line 190, in flatten
    item = self[base]
  File "wcs/qommon/substitution.py", line 263, in __getitem__
    raise KeyError(key) from e

Révisions associées

Révision 70b7087a (diff)
Ajouté par Frédéric Péters il y a environ un mois

backoffice: add support for default value for date workflow options (#88346)

Historique

#1

Mis à jour par Thomas Noël il y a environ un mois

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

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

  • Assigné à mis à Frédéric Péters

et une valeur par défaut définie.

#4

Mis à jour par Robot Gitea il y a environ un mois

  • Statut changé de Nouveau à En cours

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a environ un mois

  • Statut changé de En cours à Solution proposée
#6

Mis à jour par Robot Gitea il y a environ un mois

  • Statut changé de Solution proposée à En cours

Thomas NOËL (tnoel) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Robot Gitea il y a environ un mois

  • Statut changé de En cours à Solution proposée

Frédéric Péters (fpeters) a demandé une relecture de Thomas NOËL (tnoel) sur une pull request sur Gitea concernant cette demande :

#8

Mis à jour par Robot Gitea il y a environ un mois

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

Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Robot Gitea il y a environ un mois

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

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#10

Mis à jour par Transition automatique il y a environ un mois

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

Formats disponibles : Atom PDF