X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=rt%2Fetc%2Finitialdata;h=3a21ce1f6507ec1de568bfb1d485b1c27775d31a;hb=673b9a458d9138523026963df6fa3b4683e09bae;hp=62b35ace2a9e4ecba09774a8d6e5cfccafcdcbc4;hpb=945721f48f74d5cfffef7c7cf3a3d6bc2521f5dd;p=freeside.git diff --git a/rt/etc/initialdata b/rt/etc/initialdata index 62b35ace2..3a21ce1f6 100644 --- a/rt/etc/initialdata +++ b/rt/etc/initialdata @@ -86,6 +86,14 @@ Description => 'Sends mail to the owner', # loc ExecModule => 'Notify', Argument => 'Owner' }, + { Name => 'Notify Ccs as Comment', # loc + Description => 'Sends mail to the Ccs as a comment', # loc + ExecModule => 'NotifyAsComment', + Argument => 'Cc' }, + { Name => 'Notify Ccs', # loc + Description => 'Sends mail to the Ccs', # loc + ExecModule => 'Notify', + Argument => 'Cc' }, { Name => 'Notify AdminCcs as Comment', # loc Description => 'Sends mail to the administrative Ccs as a comment', # loc ExecModule => 'NotifyAsComment', @@ -166,6 +174,13 @@ }, { + Name => 'On Priority Change', # loc + Description => 'Whenever a ticket\'s priority changes', # loc + ApplicableTransTypes => 'Set', + ExecModule => 'PriorityChange', + }, + { + Name => 'On Owner Change', # loc Description => 'Whenever a ticket\'s owner changes', # loc ApplicableTransTypes => 'Any', @@ -307,7 +322,7 @@ This is a comment. It is not sent to the Requestor(s): Queue => '0', Name => 'Resolved', # loc Description => 'Ticket Resolved', # loc - Content => 'Subject: Ticket Resolved + Content => 'Subject: Resolved: {$Ticket->Subject} According to our records, your request has been resolved. If you have any further questions or concerns, please respond to this message. @@ -336,7 +351,7 @@ batch-process all your pending approvals. Name => "Approval Passed", # loc Description => "Notify Owner of their ticket has been approved by some approver", # loc - Content => 'Subject: Ticket Rejected: {$Ticket->Subject} + Content => 'Subject: Ticket Approved: {$Ticket->Subject} Greetings, @@ -348,7 +363,7 @@ Other approvals may be pending. Name => "All Approvals Passed", # loc Description => "Notify Owner of their ticket has been approved by all approvers", # loc - Content => 'Subject: Ticket Rejected: {$Ticket->Subject} + Content => 'Subject: Ticket Approved: {$Ticket->Subject} Greetings, @@ -373,6 +388,9 @@ Your ticket has been rejected by { eval { $Approval->OwnerObj->Name } }. { ScripCondition => 'On Correspond', ScripAction => 'Open Tickets', Template => 'Blank' }, + { ScripCondition => 'On Owner Change', + ScripAction => 'Notify Owner', + Template => 'Transaction' }, { ScripCondition => 'On Create', ScripAction => 'AutoReply To Requestors', Template => 'AutoReply' }, @@ -551,7 +569,7 @@ while (my $link = $links->Next) { require RT::Action::Notify; bless($self, 'RT::Action::Notify'); $self->{Argument} = 'Requestor'; $self->Prepare; -return $passed; +return 0; # ignore $passed; # ------------------------------------------------------------------- # ], CustomCommitCode => '"never needed"',