From 07f947c99e162dc991f368cd5ff9065824c4ec86 Mon Sep 17 00:00:00 2001 From: Max Kanat-Alexander Date: Fri, 2 Apr 2010 04:50:34 -0700 Subject: Bug 556736: Make the bug_end_of_update hook also send $old_bug to the hook r=mkanat, a=mkanat (module owner) --- extensions/Example/Extension.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'extensions') diff --git a/extensions/Example/Extension.pm b/extensions/Example/Extension.pm index 52ac66231..835d36f80 100644 --- a/extensions/Example/Extension.pm +++ b/extensions/Example/Extension.pm @@ -119,13 +119,16 @@ sub bug_end_of_update { # This code doesn't actually *do* anything, it's just here to show you # how to use this hook. - my ($bug, $timestamp, $changes) = @$args{qw(bug timestamp changes)}; + my ($bug, $old_bug, $timestamp, $changes) = + @$args{qw(bug old_bug timestamp changes)}; foreach my $field (keys %$changes) { my $used_to_be = $changes->{$field}->[0]; my $now_it_is = $changes->{$field}->[1]; } - + + my $old_summary = $old_bug->short_desc; + my $status_message; if (my $status_change = $changes->{'bug_status'}) { my $old_status = new Bugzilla::Status({ name => $status_change->[0] }); -- cgit v1.2.3-24-g4f1b