diff options
author | Ivan Kohler <ivan@freeside.biz> | 2012-06-07 00:56:06 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2012-06-07 00:56:06 -0700 |
commit | 43a06151e47d2c59b833cbd8c26d97865ee850b6 (patch) | |
tree | 42c51d94e7fa265461b508d061562be204ccc2c1 /rt/docs/design_docs/approval_template | |
parent | 6587f6ba7d047ddc1686c080090afe7d53365bd4 (diff) |
starting to work...
Diffstat (limited to 'rt/docs/design_docs/approval_template')
-rw-r--r-- | rt/docs/design_docs/approval_template | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/rt/docs/design_docs/approval_template b/rt/docs/design_docs/approval_template deleted file mode 100644 index 3b9386806..000000000 --- a/rt/docs/design_docs/approval_template +++ /dev/null @@ -1,25 +0,0 @@ -===Create-Ticket: approval - { my $name = "HR"; - my $groups = RT::Groups->new($RT::SystemUser); - $groups->LimitToUserDefinedGroups(); - $groups->Limit(FIELD => 'Name', OPERATOR => '=', VALUE => "$name"); - $groups->WithMember($TransactionObj->CreatorObj->Id); - - my $groupid = $groups->First->Id; - - my $adminccs = RT::Users->new($RT::SystemUser); - $adminccs->WhoHaveRight(Right => 'AdminGroup', IncludeSystemRights => undef, IncludeSuperusers => 0, IncludeSubgroupMembers => 0, Object => $groups->First); - - my @admins; - while (my $admin = $adminccs->Next) { - push (@admins, $admin->Name); - } - } - Queue: ___Approvals - Type: approval - AdminCcs: {join (", ",@admins) } - Depended-On-By: TOP - Refers-To: TOP - Due: {time + 86400} - Content-Type: text/plain - Content: Your approval is requested for the ticket {$Tickets{'TOP'}->Id}: {$Tickets{'TOP'}->Subject} |