From e5ebddec0961456aa3d1b60d2f794510f97ae7a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Mon, 24 Dec 2018 16:09:34 +0100 Subject: [PATCH] two consecutive hyphens are okay --- src/c3nav/mapdata/models/locations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/mapdata/models/locations.py b/src/c3nav/mapdata/models/locations.py index 674c5bf1..91d546b8 100644 --- a/src/c3nav/mapdata/models/locations.py +++ b/src/c3nav/mapdata/models/locations.py @@ -36,7 +36,7 @@ class LocationSlugManager(models.Manager): validate_slug = RegexValidator( - r'^[a-z0-9]+(-[a-z0-9]+)*\Z', + r'^[a-z0-9]+(--?[a-z0-9]+)*\Z', # Translators: "letters" means latin letters: a-z and A-Z. _('Enter a valid location slug consisting of lowercase letters, numbers or hyphens, ' 'not starting or ending with hyphens or containing consecutive hyphens.'),