Commit 9fc0498b authored by lpsolit%gmail.com's avatar lpsolit%gmail.com

Bug 70710: More expandable tags within emails - Patch by Alan Siu-Lung Tam…

Bug 70710: More expandable tags within emails - Patch by Alan Siu-Lung Tam <Tam@SiuLung.com> r=vladd a=myk
parent 7fb931a4
......@@ -246,6 +246,7 @@ sub ProcessOneBug {
my $diffheader = "";
my @diffparts;
my $lastwho = "";
my @changedfields;
foreach my $ref (@$diffs) {
my ($who, $what, $when, $old, $new, $attachid, $fieldname) = (@$ref);
my $diffpart = {};
......@@ -271,7 +272,9 @@ sub ProcessOneBug {
$diffpart->{'fieldname'} = $fieldname;
$diffpart->{'text'} = $difftext;
push(@diffparts, $diffpart);
push(@changedfields, $what);
}
$values{'changed_fields'} = join(' ', @changedfields);
my $deptext = "";
......@@ -625,6 +628,11 @@ sub sendMail {
$substs{"component"} = $values{'component'};
$substs{"keywords"} = $values{'keywords'};
$substs{"severity"} = $values{'bug_severity'};
$substs{"status"} = $values{'bug_status'};
$substs{"priority"} = $values{'priority'};
$substs{"assignedto"} = $values{'assigned_to'};
$substs{"targetmilestone"} = $values{'target_milestone'};
$substs{"changedfields"} = $values{'changed_fields'};
$substs{"summary"} = $values{'short_desc'};
my (@headerrel, @watchingrel);
while (my ($rel, $bits) = each %{$relRef}) {
......
......@@ -76,6 +76,11 @@ X-Bugzilla-Component: %component%
X-Bugzilla-Keywords: %keywords%
X-Bugzilla-Severity: %severity%
X-Bugzilla-Who: %changer%
X-Bugzilla-Status: %status%
X-Bugzilla-Priority: %priority%
X-Bugzilla-Assigned-To: %assignedto%
X-Bugzilla-Target-Milestone: %targetmilestone%
X-Bugzilla-Changed-Fields: %changedfields%
%urlbase%show_bug.cgi?id=%bugid%
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment