summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
authorByron Jones <bjones@mozilla.com>2012-12-13 23:44:39 +0100
committerByron Jones <bjones@mozilla.com>2012-12-13 23:44:39 +0100
commit2a17ed5b4269a7e42d46f18b204fef8e7fbd9346 (patch)
tree8b1ae288267c5c38149d2d799b27a66c8bdb0e5c /extensions
parentfcfa1d9ca3282a1a3cdc761f57620e9433b78ffa (diff)
downloadbugzilla-2a17ed5b4269a7e42d46f18b204fef8e7fbd9346.tar.gz
bugzilla-2a17ed5b4269a7e42d46f18b204fef8e7fbd9346.tar.xz
Bug 820574: Treat all tracking values ending in ? as requests
Diffstat (limited to 'extensions')
-rw-r--r--extensions/BMO/Extension.pm6
1 files changed, 3 insertions, 3 deletions
diff --git a/extensions/BMO/Extension.pm b/extensions/BMO/Extension.pm
index f3940cb26..ca6133e82 100644
--- a/extensions/BMO/Extension.pm
+++ b/extensions/BMO/Extension.pm
@@ -379,7 +379,7 @@ sub _check_trusted {
sub _is_field_set {
my $value = shift;
- return $value ne '---' && $value ne '?';
+ return $value ne '---' && $value !~ /\?$/;
}
sub bug_check_can_change_field {
@@ -409,8 +409,8 @@ sub bug_check_can_change_field {
push (@$priv_results, PRIVILEGES_REQUIRED_EMPOWERED);
}
}
-
- if ($new_value eq '?') {
+
+ if ($new_value =~ /\?$/) {
_check_trusted($field, $blocking_trusted_requesters, $priv_results);
}
if ($user->id) {