Projet

Général

Profil

Development #34518

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

Cellule texte avec href="{{e-services_url}}backoffice/...", crash parce que template invalide (le - dedans).

En cas de TemplateError, juste ne pas remplacer. Ou taper "TEMPLATE ERROR" dedans serait plus explicite ?

<pre>
File "/usr/lib/python2.7/dist-packages/combo/data/models.py" in render
690. context.update(self.get_cell_extra_context(context))

File "/usr/lib/python2.7/dist-packages/combo/data/models.py" in get_cell_extra_context
769. text = re.sub(r'(href|src)="(.*?)"', sub_variadic_url, text)

File "/usr/lib/python2.7/re.py" in sub
155. return _compile(pattern, flags).sub(repl, string, count)

File "/usr/lib/python2.7/dist-packages/combo/data/models.py" in sub_variadic_url
767. url = utils.get_templated_url(url, context=context)

File "/usr/lib/python2.7/dist-packages/combo/utils/urls.py" in get_templated_url
58. raise TemplateError('syntax error')
</pre>

Retour