mirror of
https://github.com/django/django.git
synced 2025-10-27 15:46:10 +00:00
Fixed #3038 -- newforms: RegexField no longer validates empty input for required=False. Thanks for reporting, Thomas Steinacher
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4111 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
@@ -170,7 +170,7 @@ class RegexField(Field):
|
||||
Field.clean(self, value)
|
||||
if value in EMPTY_VALUES: value = u''
|
||||
value = smart_unicode(value)
|
||||
if not self.regex.search(value):
|
||||
if (value or self.required) and not self.regex.search(value):
|
||||
raise ValidationError(self.error_message)
|
||||
return value
|
||||
|
||||
|
||||
Reference in New Issue
Block a user