Hi,
Should this work on 3.8.3?
I’m trying it with this in the Custom Action:
$RT::Logger->info(“AutoCcOwnerScrip”);
my $last_id = $self->TransactionObj->NewValue;
my $temp_user = RT::User->new();
$temp_user->Load($last_id);
my $last_email = $temp_user->EmailAddress();
$RT::Logger->info("$last_email");
$self->TicketObj->AddWatcher( Type => “Cc”,
Email => $last_email);
return 1;
and return 1; in cleanup.
I can’t see my $RT::Logger stuff at all in rt.log
Thanks.
- may be you forgot to set action to “user defined”
Nope, checked that.
- RT::User->new(); should be called with current user: RT::User->new(
$self->TicketObj->CurrentUser );
OK, changed.
- you don’t check any errors
For example? Should they be more wrapped like:
OnCreateSetDeptHeadCc - Request Tracker Wiki> On Sat, May 30, 2009 at 1:59 AM, Gavin Henry gavin.henry@gmail.com wrote:
Hi,
Should this work on 3.8.3?
I’m trying it with this in the Custom Action:
$RT::Logger->info(“AutoCcOwnerScrip”);
my $last_id = $self->TransactionObj->NewValue;
my $temp_user = RT::User->new();
$temp_user->Load($last_id);
my $last_email = $temp_user->EmailAddress();
$RT::Logger->info(“$last_email”);
$self->TicketObj->AddWatcher( Type => “Cc”,
Email => $last_email);
return 1;
and return 1; in cleanup.
I can’t see my $RT::Logger stuff at all in rt.log
Thanks.
The rt-users Archives
Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com
Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com
–
Best regards, Ruslan.
http://www.suretecsystems.com/services/openldap/