diff options
Diffstat (limited to 'extensions/BugmailFilter/lib')
-rw-r--r-- | extensions/BugmailFilter/lib/Filter.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/extensions/BugmailFilter/lib/Filter.pm b/extensions/BugmailFilter/lib/Filter.pm index 5e83bd52a..a20f472d5 100644 --- a/extensions/BugmailFilter/lib/Filter.pm +++ b/extensions/BugmailFilter/lib/Filter.pm @@ -146,7 +146,7 @@ sub _check_field_name { return undef unless $field_name; if (substr($field_name, 0, 1) eq '~') { $field_name = lc(trim($field_name)); - $field_name =~ /^~[a-z0-9_\.]+$/ + $field_name =~ /^~[a-z0-9_\.\-]+$/ || ThrowUserError('bugmail_filter_invalid'); length($field_name) <= 64 || ThrowUserError('bugmail_filter_too_long'); |