From 2cb6b7732dc7b172797cebb1e8f19be2de89e264 Mon Sep 17 00:00:00 2001 From: Alvin Lindstam Date: Wed, 3 Jan 2018 01:51:06 +0100 Subject: [PATCH] Fixed #28902 -- Fixed password_validators_help_text_html() double escaping. --- django/contrib/auth/password_validation.py | 6 +++--- tests/auth_tests/test_validators.py | 10 ++++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/django/contrib/auth/password_validation.py b/django/contrib/auth/password_validation.py index 1350dec9c8..4c26e88ac8 100644 --- a/django/contrib/auth/password_validation.py +++ b/django/contrib/auth/password_validation.py @@ -9,7 +9,7 @@ from django.core.exceptions import ( FieldDoesNotExist, ImproperlyConfigured, ValidationError, ) from django.utils.functional import lazy -from django.utils.html import format_html +from django.utils.html import format_html, format_html_join from django.utils.module_loading import import_string from django.utils.translation import gettext as _, ngettext @@ -81,8 +81,8 @@ def _password_validators_help_text_html(password_validators=None): in an