From 9fc0498b4a52faf9b8651076091c9d2f5ad9ea49 Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Thu, 30 Mar 2006 02:49:12 +0000 Subject: Bug 70710: More expandable tags within emails - Patch by Alan Siu-Lung Tam r=vladd a=myk --- Bugzilla/BugMail.pm | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Bugzilla/BugMail.pm') diff --git a/Bugzilla/BugMail.pm b/Bugzilla/BugMail.pm index 89bebaab3..4d151cd7f 100644 --- a/Bugzilla/BugMail.pm +++ b/Bugzilla/BugMail.pm @@ -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}) { -- cgit v1.2.3-24-g4f1b