Bug #54195
crash sur cellule code de suivi sur un wcs retiré (AttributeError: 'NoneType' object has no attribute 'get')
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
Historique
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.
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Fichier 0001-wcs-fix-tracking-code-with-unknown-wcs_site-54195.patch 0001-wcs-fix-tracking-code-with-unknown-wcs_site-54195.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
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 ?
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.
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)
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
wcs: fix tracking code with unknown wcs_site (#54195)