1) may be you forgot to set action to "user defined" 2) RT::User->new(); should be called with current user: RT::User->new( $self->TicketObj->CurrentUser ); 3) you don't check any errors
On Sat, May 30, 2009 at 1:59 AM, Gavin Henry <[email protected]> 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. > _______________________________________________ > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users > > Community help: http://wiki.bestpractical.com > Commercial support: [email protected] > > > Discover RT's hidden secrets with RT Essentials from O'Reilly Media. > Buy a copy at http://rtbook.bestpractical.com > -- Best regards, Ruslan. _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [email protected] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
