Projet

Général

Profil

Bug #66205

RecursionError: maximum recursion depth exceeded while calling a Python object

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:
14 juin 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

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

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

TypeError: 'DataSourcesSubstitutionProxy' object is not subscriptable
  File "django/template/base.py", line 829, in _resolve_lookup
    current = current[bit]

RecursionError: maximum recursion depth exceeded while calling a Python object
(245 additional frame(s) were not displayed)
...
  File "django/template/base.py", line 837, in _resolve_lookup
    current = getattr(current, bit)
  File "wcs/data_sources.py", line 927, in __getattr__
    return get_structured_items(NamedDataSource.get_by_slug(attr).extended_data_source)
  File "wcs/data_sources.py", line 303, in get_structured_items
    items = _get_structured_items(data_source, mode=mode, raise_on_error=raise_on_error)
  File "wcs/data_sources.py", line 399, in _get_structured_items
    url = get_variadic_url(url, vars)
  File "django/template/base.py", line 358, in create_token
    if in_tag and token_string.startswith(BLOCK_TAG_START):

Fichiers

Révisions associées

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

backoffice: handle unexpected errors when getting datasource preview (#66205)

Historique

#1

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

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

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

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Frédéric Péters
#4

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

Pas de détection explicite de ce cas mais plutôt, sur la page d'affichage d'une source de données, un message d'erreur dans la prévisualisation quand ça échoue, en espérant que ça motive ensuite à aller corriger.

#5

Mis à jour par Lauréline Guérin 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 fd2e067f244acb456c652cf9642fc77fb56c31c8
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Jun 16 21:05:40 2022 +0200

    backoffice: handle unexpected errors when getting datasource preview (#66205)
#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