diff options
author | Dylan William Hardison <dylan@hardison.net> | 2018-03-12 04:44:43 +0100 |
---|---|---|
committer | Dylan William Hardison <dylan@hardison.net> | 2018-03-12 04:44:43 +0100 |
commit | b29d11c50a10a98f6275eba03bdb93ea3215f593 (patch) | |
tree | ce137dae9e7d1d09da2dc27cc6ecb078ee5e608c /Bugzilla/Product.pm | |
parent | 9d9cb4b934605b937f19e6308be1a6e9320fef23 (diff) | |
download | bugzilla-b29d11c50a10a98f6275eba03bdb93ea3215f593.tar.gz bugzilla-b29d11c50a10a98f6275eba03bdb93ea3215f593.tar.xz |
fix default security bug id thing
Diffstat (limited to 'Bugzilla/Product.pm')
-rw-r--r-- | Bugzilla/Product.pm | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Bugzilla/Product.pm b/Bugzilla/Product.pm index 9cf4bf397..3fc4db77f 100644 --- a/Bugzilla/Product.pm +++ b/Bugzilla/Product.pm @@ -70,6 +70,7 @@ use constant VALIDATORS => { description => \&_check_description, version => \&_check_version, defaultmilestone => \&_check_default_milestone, + security_group_id => \&_check_security_group_id, isactive => \&Bugzilla::Object::check_boolean, create_series => \&Bugzilla::Object::check_boolean }; @@ -395,6 +396,16 @@ sub _check_version { return $version; } +sub _check_security_group_id { + my ($invocant, $id) = @_; + + $id = trim($id); + + ThrowUserError('product_must_have_security_group') unless $id; + + return $id; +} + sub _check_default_milestone { my ($invocant, $milestone) = @_; |