summaryrefslogtreecommitdiffstats
path: root/extensions/Needinfo/Extension.pm
diff options
context:
space:
mode:
authorDavid Lawrence <dkl@mozilla.com>2016-12-06 20:59:01 +0100
committerDavid Lawrence <dkl@mozilla.com>2016-12-06 20:59:01 +0100
commit6d01972698db25da5f6285dad9d9713d1d769016 (patch)
tree9794544f9372bbd07e5cee03f7ab9b7ba39f001c /extensions/Needinfo/Extension.pm
parentfe64441855adfa650671e6c8b0a1ab44d217fc18 (diff)
downloadbugzilla-6d01972698db25da5f6285dad9d9713d1d769016.tar.gz
bugzilla-6d01972698db25da5f6285dad9d9713d1d769016.tar.xz
Bug 1287461 - Can't request needinfo from someone when I'm needinfo'd on a bug
Diffstat (limited to 'extensions/Needinfo/Extension.pm')
-rw-r--r--extensions/Needinfo/Extension.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/extensions/Needinfo/Extension.pm b/extensions/Needinfo/Extension.pm
index cb897e72e..0c8c88a87 100644
--- a/extensions/Needinfo/Extension.pm
+++ b/extensions/Needinfo/Extension.pm
@@ -92,9 +92,10 @@ sub bug_start_of_update {
Bugzilla->input_params($params);
my $add_needinfo = delete $params->{needinfo};
+ my $needinfo_type = delete $params->{needinfo_type} // '';
my $needinfo_from = delete $params->{needinfo_from};
my $needinfo_role = delete $params->{needinfo_role};
- my $is_redirect = delete $params->{needinfo_redirect};
+ my $is_redirect = $needinfo_type eq 'redirect_to' ? 1 : 0;
my $is_private = $params->{'comment_is_private'};
my @needinfo_overrides;