﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
28662	join template filter no longer silences invalid argument errors	Tim Graham	Mads Jensen	"Failing test:
{{{
@setup({'badtemplate_join': '{% autoescape off %}{{ a|join:var }}{% endautoescape %}'})
def test_join_fail_silently(self):
    obj = object()
    output = self.engine.render_to_string('badtemplate_join', {'a': obj, 'var': ' & '})
    self.assertEqual(output, mark_safe(obj))
}}}
It looks like the same problem exists if autoescape is enabled.

Regression in 0349d83289f0d88069eccfead78b71da8e158d41 and e64cdf7129c5ff9a0229d6c3fcde00079a70a4f9, I think.

This was discovered in [https://github.com/django/django/pull/9149 PR 9149] and Mads will provide the fix."	Bug	closed	Template system	1.11	Normal	fixed			Accepted	0	0	0	0	0	0
