From 7babe721c791053c8356e5a00d2eb471bd8ddbc9 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Sep 18 2020 05:46:42 +0000 Subject: frontend: nicer message in package name validator --- diff --git a/frontend/coprs_frontend/coprs/forms.py b/frontend/coprs_frontend/coprs/forms.py index 3808bc3..45fd4a8 100644 --- a/frontend/coprs_frontend/coprs/forms.py +++ b/frontend/coprs_frontend/coprs/forms.py @@ -585,11 +585,17 @@ def validate_chroot_blacklist(form, field): class BasePackageForm(FlaskForm): + package_name_regex = r"^[-+_.a-zA-Z0-9]+$" + package_name = wtforms.StringField( "Package name", - validators=[wtforms.validators.Regexp( - re.compile(r"^[-+_.a-zA-Z0-9]+$"), - message="Please enter a valid package name.")]) + validators=[ + wtforms.validators.Regexp( + re.compile(package_name_regex), + message="Please enter a valid package name in " \ + + package_name_regex)] + ) + webhook_rebuild = wtforms.BooleanField(default=False, false_values=FALSE_VALUES) chroot_blacklist = wtforms.StringField( "Chroot blacklist",