From 66eabd3bd60bc58871bba0f995d19263f26503ca Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 29 Apr 2018 14:27:43 +0200 Subject: [PATCH] Fix PlaceholderValidator to catch placehodlers with invalid characters --- src/pretix/base/forms/validators.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/forms/validators.py b/src/pretix/base/forms/validators.py index 7e4314d678..258de35b4b 100644 --- a/src/pretix/base/forms/validators.py +++ b/src/pretix/base/forms/validators.py @@ -29,7 +29,7 @@ class PlaceholderValidator(BaseValidator): code='invalid', ) - data_placeholders = list(re.findall(r'({[\w\s]*})', value, re.X)) + data_placeholders = list(re.findall(r'({[^}]*})', value, re.X)) invalid_placeholders = [] for placeholder in data_placeholders: if placeholder not in self.limit_value: