Projet

Général

Profil

Bug #81101

Trace quand le filtre with_cutom_view est appliqué sur une LazyList

Ajouté par Sentry Io il y a 8 mois. Mis à jour il y a 8 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
12 septembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

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

AttributeError: 'LazyList' object has no attribute 'with_custom_view'
(20 additional frame(s) were not displayed)
...
  File "django/template/base.py", line 938, in render
    bit = node.render_annotated(context)
  File "django/template/base.py", line 905, in render_annotated
    return self.render(context)
  File "django/template/base.py", line 988, in render
    output = self.filter_expression.resolve(context)
  File "django/template/base.py", line 698, in resolve
    new_obj = func(obj, *arg_vals)
  File "wcs/qommon/templatetags/qommon.py", line 783, in with_custom_view
    return queryset.with_custom_view(custom_view_slug)

Historique

#1

Mis à jour par Nicolas Roche il y a 8 mois

  • Projet changé de Suivi des traces à w.c.s.
  • Sujet changé de AttributeError: 'LazyList' object has no attribute 'with_custom_view' à Trace quand le filtre with_cutom_view est appliqué sur une LazyList

Le filtre with_cutom_view appliqué après le filtre getlist :

cards|objects:"pfbe-reservations-aquatiques-en-cours"|getlist:"activite"|with_custom_view:"Fiches actives SDD">

#2

Mis à jour par Nicolas Roche il y a 8 mois

  • Statut changé de Nouveau à Fermé

A priori cet enchaînement des filtres n'a pas de sens et il s'agit d'une erreur corrigée depuis.
cf https://dev.entrouvert.org/issues/80945#note-2

J'ai testé diverses variantes, mais généralement cela plante l'exécution de mon formulaire. J'ai tenté d'ajouter un "getlist:"activite" par exemple et j'en passe.

Faute de pouvoir remonter une erreur explicite à l'usager, je ferme.

Formats disponibles : Atom PDF