Projet

Général

Profil

Bug #77716

Mis à jour par Frédéric Péters il y a 12 mois

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

Sur un gabarit qui fait :

<pre>
<p>{{ cards|objects:"entreprises"|filter_by:"siret"|filter_value:form_var_siret|first|get:form_internal_id }}</p>
</pre>

et évidemment faire |get:123 sur un formdata ça ne donne rien.

<pre>
TypeError: getattr(): attribute name must be string
(28 additional frame(s) were not displayed)
...
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 71, in get
return mapping.get(key)
File "wcs/variables.py", line 950, in get
return getattr(self.var, key)
</pre>

Reste à voir quoi faire ici.

Retour