Projet

Général

Profil

Bug #78979

lingo: payeur mapping error (KeyError: 'varname')

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
23 juin 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

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

KeyError: 'varname'
(7 additional frame(s) were not displayed)
...
  File "django/views/generic/edit.py", line 66, in get_context_data
    kwargs['form'] = self.get_form()
  File "django/views/generic/edit.py", line 33, in get_form
    return form_class(**self.get_form_kwargs())
  File "lingo/invoicing/forms.py", line 504, in __init__
    choices=[('', '-----')] + [(k, v) for k, v in self.instance.carddef_fields.items()],
  File "lingo/invoicing/models.py", line 152, in carddef_fields
    return {f['varname']: f['label'] for f in self.cached_carddef_json.get('fields') if f['varname']}
  File "lingo/invoicing/models.py", line 152, in <dictcomp>
    return {f['varname']: f['label'] for f in self.cached_carddef_json.get('fields') if f['varname']}

Révisions associées

Révision f8debae5 (diff)
Ajouté par Lauréline Guérin il y a 11 mois

invoicing: fix card fields mapping (#78979)

Historique

#1

Mis à jour par Lauréline Guérin il y a 11 mois

  • Projet changé de Suivi des traces à Lingo
  • Assigné à mis à Lauréline Guérin
#2

Mis à jour par Robot Gitea il y a 11 mois

  • Statut changé de Nouveau à Solution proposée

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a 11 mois

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

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

#4

Mis à jour par Robot Gitea il y a 11 mois

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

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Transition automatique il y a 11 mois

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

Mis à jour par Transition automatique il y a 9 mois

Automatic expiration

Formats disponibles : Atom PDF