summaryrefslogtreecommitdiffstats
path: root/process_bug.cgi
diff options
context:
space:
mode:
authorByron Jones <bjones@mozilla.com>2013-10-17 08:00:55 +0200
committerByron Jones <bjones@mozilla.com>2013-10-17 08:00:55 +0200
commita2519127f2ca5590d3aae50d5be8a149be297c51 (patch)
tree7b41a83b63b16c94113642022329098d0dba406f /process_bug.cgi
parent4b5b03e55429a6e1c531650aa5be00f624b2bfa2 (diff)
downloadbugzilla-a2519127f2ca5590d3aae50d5be8a149be297c51.tar.gz
bugzilla-a2519127f2ca5590d3aae50d5be8a149be297c51.tar.xz
Bug 927570: mid-air conflict fails to check all changed fields
Diffstat (limited to 'process_bug.cgi')
-rwxr-xr-xprocess_bug.cgi6
1 files changed, 4 insertions, 2 deletions
diff --git a/process_bug.cgi b/process_bug.cgi
index b18398687..259b48bdd 100755
--- a/process_bug.cgi
+++ b/process_bug.cgi
@@ -177,8 +177,10 @@ if (defined $cgi->param('delta_ts'))
if (!$do_midair) {
foreach my $operation (@{ $vars->{'operations'} }) {
foreach my $change (@{ $operation->{'changes'} }) {
- $do_midair = 1 if $change->{'fieldname'} ne 'cc';
- last;
+ if ($change->{'fieldname'} ne 'cc') {
+ $do_midair = 1;
+ last;
+ }
}
last if $do_midair;
}