Hello, I'm getting errors in RT 3.8.1 log like:
[Tue Jan 27 02:51:50 2009] [error]: Scrip Commit 6 died. - Can't call method "parts" on an undefined value at /opt/rt3/bin/../lib/RT/I18N.pm line 196. Stack: [/opt/rt3/bin/../lib/RT/I18N.pm:196] [/opt/rt3/bin/../lib/RT/I18N.pm:196] [/opt/rt3/bin/../lib/RT/Action/SendEmail.pm:520] [/opt/rt3/bin/../lib/RT/Action/SendEmail.pm:141] [/opt/rt3/bin/../lib/RT/ScripAction_Overlay.pm:238] [/opt/rt3/bin/../lib/RT/Scrip_Overlay.pm:464] [/opt/rt3/bin/../lib/RT/Scrips_Overlay.pm:196] [/opt/rt3/bin/../lib/RT/Transaction_Overlay.pm:177] [/opt/rt3/bin/../lib/RT/Record.pm:1419] [/opt/rt3/bin/../lib/RT/Ticket_Overlay.pm:2145] [/opt/rt3/bin/../lib/RT/Ticket_Overlay.pm:2057] [/opt/rt3/bin/../lib/RT/Interface/Web.pm:705] [/opt/rt3/share/html/Ticket/Display.html:145] [/opt/rt3/share/html/Ticket/Update.html:257] [/opt/rt3/share/html/autohandler:308] (/opt/rt3/bin/../lib/RT/Scrip_Overlay.pm:472) It occurs for both emails, and web interactions, and seems to be related to Transaction->Content not being included in notifications. Below is the current template being used for #6 (Admin Comment). Essentially the same code is being used for #5 (Admin Correspondence) and #3 (Transaction). There is no error log entry for #3, but none of them include the message body :-/ Any help would be greatly appreciated. Subject: [Comment] {my $s=($Transaction->Subject||$Ticket->Subject); $s =~ s/\[Comment\]//g; $s =~ s/^Re//i; $s;} X-Priority: {my $p=$Ticket->Priority; $p=50 if $p<0; 6-(int(($p/20)+.5)||1)} This is a comment. It is not sent to the Requestor(s): <URL: {RT->Config->Get('WebURL')}Ticket/Display.html?id={$Ticket->id} > { #Link to attachments my @res; my $Attachments = $Transaction->Attachments; $Attachments->Limit( FIELD => 'Filename', OPERATOR => '!=', VALUE => '' ); while (my $a = $Attachments->Next) { push(@res, sprintf("%sTicket/Attachment/%i/%i/%s", $RT::WebURL, $a->TransactionId, $a->id, $a->Filename)); } @res ? join('', map{ "<enc: $_ >\n" } @res ) : ''; } {$Transaction->Content()} _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: sa...@bestpractical.com Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com