]> git.donarmstrong.com Git - debbugs.git/blobdiff - Debbugs/Control.pm
handle $change->{allowed}
[debbugs.git] / Debbugs / Control.pm
index 5e39018fbf550520aea5ca5310f623b1e0f396a5..a8a54c108dea292ba0f098d36ea076b27218f34c 100644 (file)
@@ -2412,8 +2412,8 @@ sub __calculate_merge_changes{
                };
            $change->{text_value} = ref($change->{func_value}) eq 'ARRAY'?join(' ',@{$change->{func_value}}):$change->{func_value};
            $change->{text_orig_value} = ref($change->{orig_value}) eq 'ARRAY'?join(' ',@{$change->{orig_value}}):$change->{orig_value};
-           if ($param->{force}) {
-               if ($field ne 'package') {
+           if ($param->{force} or $change->{allowed}) {
+               if ($field ne 'package' or $change->{allowed}) {
                    push @{$changes{$data->{bug_num}}},$change;
                    next;
                }