Projet

Général

Profil

Bug #62663

TypeError: 'NoneType' object is not subscriptable

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
10 mars 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/sictiam/issues/54776/

TypeError: 'NoneType' object is not subscriptable
(39 additional frame(s) were not displayed)
...
  File "django/template/base.py", line 904, in render_annotated
    return self.render(context)
  File "django/template/defaulttags.py", line 511, in render
    values = {key: val.resolve(context) for key, val in self.extra_context.items()}
  File "django/template/defaulttags.py", line 511, in <dictcomp>
    values = {key: val.resolve(context) for key, val in self.extra_context.items()}
  File "django/template/base.py", line 698, in resolve
    new_obj = func(obj, *arg_vals)
  File "django/template/defaultfilters.py", line 519, in first
    return value[0]

Fichiers

Révisions associées

Révision 43eac0f9 (diff)
Ajouté par Lauréline Guérin il y a environ 2 ans

misc: fix |first with None value (#62663)

Révision b7a54648 (diff)
Ajouté par Lauréline Guérin il y a environ 2 ans

misc: fix |last with None value (#62663)

Historique

#1

Mis à jour par Lauréline Guérin il y a environ 2 ans

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

Mis à jour par Lauréline Guérin il y a environ 2 ans

#3

Mis à jour par Lauréline Guérin il y a environ 2 ans

  • Assigné à mis à Lauréline Guérin
#4

Mis à jour par Thomas Noël il y a environ 2 ans

La même chose sur last, pendant qu'on y est ?

(presque envie de proposer un patch à Django, aussi, mais un peu flemme aujourd'hui)

#5

Mis à jour par Lauréline Guérin il y a environ 2 ans

(presque envie de proposer un patch à Django, aussi, mais un peu flemme aujourd'hui)

c'est peut-être voulu ? :)
https://github.com/django/django/blob/7119f40c9881666b6f9b5cf7df09ee1d21cc8344/tests/template_tests/filter_tests/test_first.py en tout cas pas de test à ce sujet

#6

Mis à jour par Thomas Noël il y a environ 2 ans

Et là je me demande si on ne gagnerait pas à envoyer ça dans hobo ('hobo.templatetags.hobo' étant posé dans les builtins des briques de Publik) ?

Comme ça on les aura dans wcs et combo.

#7

Mis à jour par Lauréline Guérin il y a environ 2 ans

je déplace le ticket dans hobo ?

#8

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

(perso ça me va d'avoir ça ici)

#9

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

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

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

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

et poussé,

commit b7a5464822afcbab21a30e3cfdf3e28cf9989364
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Mar 11 16:04:49 2022 +0100

    misc: fix |last with None value (#62663)

commit 43eac0f945525f8a781ab0d76831a5712c80a35b
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Mar 11 15:12:13 2022 +0100

    misc: fix |first with None value (#62663)
#11

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

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

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

Automatic expiration

Formats disponibles : Atom PDF