diff options
author | Byron Jones <bjones@mozilla.com> | 2013-03-04 19:49:50 +0100 |
---|---|---|
committer | Byron Jones <bjones@mozilla.com> | 2013-03-04 19:49:50 +0100 |
commit | 6919f41e51cacaa8f6b4ae7bcdbd010c8d6aefe5 (patch) | |
tree | b03bd17dc6dd680197d1ef44d350543e82096490 /extensions/BMO/lib/Data.pm | |
parent | 1143f1d0a5162c60e8bc893f0c9c6f2c5aa559d0 (diff) | |
download | bugzilla-6919f41e51cacaa8f6b4ae7bcdbd010c8d6aefe5.tar.gz bugzilla-6919f41e51cacaa8f6b4ae7bcdbd010c8d6aefe5.tar.xz |
Bug 834119: add the ability to force users into using a custom bug format
Diffstat (limited to 'extensions/BMO/lib/Data.pm')
-rw-r--r-- | extensions/BMO/lib/Data.pm | 38 |
1 files changed, 26 insertions, 12 deletions
diff --git a/extensions/BMO/lib/Data.pm b/extensions/BMO/lib/Data.pm index 6f28d8ad5..00f64e890 100644 --- a/extensions/BMO/lib/Data.pm +++ b/extensions/BMO/lib/Data.pm @@ -26,18 +26,19 @@ use strict; use base qw(Exporter); use Tie::IxHash; -our @EXPORT_OK = qw($cf_visible_in_products - $cf_flags $cf_project_flags - $cf_disabled_flags - %group_change_notification - $blocking_trusted_setters - $blocking_trusted_requesters - $status_trusted_wanters - $status_trusted_setters - $other_setters - %always_fileable_group - %group_auto_cc - %product_sec_groups); +our @EXPORT = qw( $cf_visible_in_products + $cf_flags $cf_project_flags + $cf_disabled_flags + %group_change_notification + $blocking_trusted_setters + $blocking_trusted_requesters + $status_trusted_wanters + $status_trusted_setters + $other_setters + %always_fileable_group + %group_auto_cc + %product_sec_groups + %create_bug_formats ); # Which custom fields are visible in which products and components. # @@ -435,4 +436,17 @@ our %group_auto_cc = ( # Default security groups for products should always been fileable map { $always_fileable_group{$_} = 1 } values %product_sec_groups; +# Force create-bug template by product +# Users in 'include' group will be fored into using the form. +our %create_bug_formats = ( + 'Mozilla Developer Network' => { + 'format' => 'mdn', + 'include' => 'everyone', + }, + 'Legal' => { + 'format' => 'legal', + 'include' => 'everyone', + }, +); + 1; |