From b3b5115e0e8b5c3af61a3cdc8c72979dd542ceec Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jun 16 2015 14:23:26 +0000 Subject: Create a regex specific for tags (we must support `,` to allow multiple tags) --- diff --git a/pagure/forms.py b/pagure/forms.py index e85056a..a97e943 100644 --- a/pagure/forms.py +++ b/pagure/forms.py @@ -15,6 +15,7 @@ import wtforms STRICT_REGEX = '^[a-zA-Z0-9-_]+$' +TAGS_REGEX = '^[a-zA-Z0-9-_,]+$' class ProjectFormSimplified(wtf.Form): @@ -94,7 +95,7 @@ class AddIssueTagForm(wtf.Form): 'tag', [ wtforms.validators.Optional(), - wtforms.validators.Regexp(STRICT_REGEX, flags=re.IGNORECASE) + wtforms.validators.Regexp(TAGS_REGEX, flags=re.IGNORECASE) ] )