Projet

Général

Profil

Bug #67853

logguer les erreurs de rendu de gabarit latéral (TypeError: getattr(): attribute name must be string)

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
01 août 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/gplexpert/issues/62645/

TypeError: getattr(): attribute name must be string
(22 additional frame(s) were not displayed)
...
  File "django/template/defaulttags.py", line 37, in render
    output = self.nodelist.render(context)
  File "django/template/base.py", line 937, in render
    bit = node.render_annotated(context)
  File "django/template/base.py", line 904, in render_annotated
    return self.render(context)
  File "django/template/defaulttags.py", line 165, in render
    values = list(values)
  File "wcs/variables.py", line 703, in __getitem__
    return getattr(self, key)

Fichiers

Révisions associées

Révision 1a85d14f (diff)
Ajouté par Frédéric Péters il y a presque 2 ans

backoffice: log lateral template errors (#67853)

Historique

#1

Mis à jour par Nicolas Roche il y a presque 2 ans

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

Trace liée au gabarit du modèle de fiche :
https://demarches-departement13.test.entrouvert.org/backoffice/cards/50/options/templates

Vu la trace le contenu fautif (qui a été corrigé) est disponible dans cet historique :
https://demarches-departement13.test.entrouvert.org/backoffice/cards/50/history/compare?version1=10994&version2=10993

(j'ai ouvert un ticket sur cette erreur mais peut-être que je n'aurais pas dû, ou pas sans préciser d'avantage l'erreur, auquel cas rejeter ici.)

#2

Mis à jour par Benjamin Dauvergne il y a presque 2 ans

Ça devrait être loggé, pas remonté dans sentry.

#3

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

Voilà qui loggue.

#4

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

  • Sujet changé de TypeError: getattr(): attribute name must be string à logguer les erreurs de rendu de gabarit latéral (TypeError: getattr(): attribute name must be string)
#5

Mis à jour par Benjamin Dauvergne il y a presque 2 ans

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

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 1a85d14ff5115cc8615be0a3bb67de0f7bb470ce
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Aug 2 20:14:12 2022 +0200

    backoffice: log lateral template errors (#67853)
#7

Mis à jour par Transition automatique il y a presque 2 ans

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF