From b906c3db63deb5ee58ab91fe6a7144ff6f8b6300 Mon Sep 17 00:00:00 2001 From: Jon Dufresne Date: Mon, 10 Apr 2017 05:12:37 -0700 Subject: [PATCH] Removed duplicate lines in slugify(). --- django/utils/text.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/django/utils/text.py b/django/utils/text.py index 0336b3fe79..cd9e704ea1 100644 --- a/django/utils/text.py +++ b/django/utils/text.py @@ -412,9 +412,8 @@ def slugify(value, allow_unicode=False): value = force_text(value) if allow_unicode: value = unicodedata.normalize('NFKC', value) - value = re.sub(r'[^\w\s-]', '', value).strip().lower() - return mark_safe(re.sub(r'[-\s]+', '-', value)) - value = unicodedata.normalize('NFKD', value).encode('ascii', 'ignore').decode('ascii') + else: + value = unicodedata.normalize('NFKD', value).encode('ascii', 'ignore').decode('ascii') value = re.sub(r'[^\w\s-]', '', value).strip().lower() return mark_safe(re.sub(r'[-\s]+', '-', value))