Projet

Général

Profil

Bug #54195

crash sur cellule code de suivi sur un wcs retiré (AttributeError: 'NoneType' object has no attribute 'get')

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

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

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

AttributeError: 'NoneType' object has no attribute 'get'
(36 additional frame(s) were not displayed)
...
  File "django/template/base.py", line 957, in render_annotated
    return self.render(context)
  File "django/template/library.py", line 203, in render
    output = self.func(*resolved_args, **resolved_kwargs)
  File "combo/public/templatetags/combo.py", line 136, in render_cell
    return cell.render(context)
  File "combo/data/models.py", line 1112, in render
    context.update(self.get_cell_extra_context(context))
  File "combo/apps/wcs/models.py", line 981, in get_cell_extra_context
    extra_context['url'] = get_wcs_services().get(self.wcs_site).get('url')

Fichiers

Révisions associées

Révision 7c1821ce (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

wcs: fix tracking code with unknown wcs_site (#54195)

Historique

#1

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

Un wcs a été déplacé de l'instance métropole à une nouvelle instance communale, sa référence est donc désormais différente, self.wcs_site ne donne plus rien, crash.

#2

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

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

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

  • Projet changé de w.c.s. à Combo
#4

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

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

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

plus de 500 dans ce cas d'usage, par contre la recherche du tracking code ne donnera rien.

=> autre ticket, passer sur les cellules avec un wcs_site défini et inconnu et marquer la cellule comme invalide ?

#6

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

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

=> autre ticket, passer sur les cellules avec un wcs_site défini et inconnu et marquer la cellule comme invalide ?

C'est assez exceptionnel comme situation mais oui pourquoi pas.

#7

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7c1821ce35c552aab0e1f9e225b6c6cdc0eb40af
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Aug 12 17:04:58 2021 +0200

    wcs: fix tracking code with unknown wcs_site (#54195)
#8

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

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

Formats disponibles : Atom PDF