summaryrefslogtreecommitdiff
path: root/rt/lib/RT/Approval/Rule
diff options
context:
space:
mode:
authorivan <ivan>2010-05-18 18:49:59 +0000
committerivan <ivan>2010-05-18 18:49:59 +0000
commite70abd21bab68b23488f7ef1ee2e693a3b365691 (patch)
tree75986ffa9ba6ab4f961f9033468a1344e1653408 /rt/lib/RT/Approval/Rule
parentb4b0c7e72d7eaee2fbfc7022022c9698323203dd (diff)
import rt 3.8.8
Diffstat (limited to 'rt/lib/RT/Approval/Rule')
-rw-r--r--rt/lib/RT/Approval/Rule/Created.pm2
-rw-r--r--rt/lib/RT/Approval/Rule/Passed.pm1
-rw-r--r--rt/lib/RT/Approval/Rule/Rejected.pm1
3 files changed, 3 insertions, 1 deletions
diff --git a/rt/lib/RT/Approval/Rule/Created.pm b/rt/lib/RT/Approval/Rule/Created.pm
index 73ba2db..f9ffef8 100644
--- a/rt/lib/RT/Approval/Rule/Created.pm
+++ b/rt/lib/RT/Approval/Rule/Created.pm
@@ -53,7 +53,7 @@ use base 'RT::Approval::Rule';
use constant _Stage => 'TransactionBatch';
-use constant Description => "Notify Owner of their ticket has been approved by some or all approvers"; # loc
+use constant Description => 'Change Approval ticket to open status'; #loc
sub Prepare {
my $self = shift;
diff --git a/rt/lib/RT/Approval/Rule/Passed.pm b/rt/lib/RT/Approval/Rule/Passed.pm
index 3134019..d86e48e 100644
--- a/rt/lib/RT/Approval/Rule/Passed.pm
+++ b/rt/lib/RT/Approval/Rule/Passed.pm
@@ -94,6 +94,7 @@ sub Commit {
$passed ? 'All Approvals Passed' : 'Approval Passed',
TicketObj => $top,
Approval => $self->TicketObj,
+ Approver => $self->TransactionObj->CreatorObj,
Notes => $note,
) or die;
diff --git a/rt/lib/RT/Approval/Rule/Rejected.pm b/rt/lib/RT/Approval/Rule/Rejected.pm
index 7353f63..e8a1f53 100644
--- a/rt/lib/RT/Approval/Rule/Rejected.pm
+++ b/rt/lib/RT/Approval/Rule/Rejected.pm
@@ -77,6 +77,7 @@ sub Commit { # XXX: from custom prepare code
my $template = $self->GetTemplate('Approval Rejected',
TicketObj => $rejected,
Approval => $self->TicketObj,
+ Approver => $self->TransactionObj->CreatorObj,
Notes => $note);
$rejected->Correspond( MIMEObj => $template->MIMEObj );