mirror of https://github.com/django/django.git
Refs #24046 -- Removed redundant condition in render_value_in_context()
Calling conditional_escape() on SafeData won't change it.
This commit is contained in:
parent
49c57f8565
commit
bf3057d10b
|
@ -1012,8 +1012,7 @@ def render_value_in_context(value, context):
|
||||||
value = template_localtime(value, use_tz=context.use_tz)
|
value = template_localtime(value, use_tz=context.use_tz)
|
||||||
value = localize(value, use_l10n=context.use_l10n)
|
value = localize(value, use_l10n=context.use_l10n)
|
||||||
value = force_text(value)
|
value = force_text(value)
|
||||||
if ((context.autoescape and not isinstance(value, SafeData)) or
|
if context.autoescape or isinstance(value, EscapeData):
|
||||||
isinstance(value, EscapeData)):
|
|
||||||
return conditional_escape(value)
|
return conditional_escape(value)
|
||||||
else:
|
else:
|
||||||
return value
|
return value
|
||||||
|
|
Loading…
Reference in New Issue