summaryrefslogtreecommitdiff
path: root/rt/etc/initialdata
diff options
context:
space:
mode:
Diffstat (limited to 'rt/etc/initialdata')
-rw-r--r--rt/etc/initialdata26
1 files changed, 22 insertions, 4 deletions
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"',