Hi.
After an upgrade, I get the following error message when creating a ticket:
error: Can’t locate object method “Columns” via package "RT::Attachments"
at /usr/local/rt3/share/html/Ticket/Elements/FindAttachments line 14.
context:
…
10:
11:
12: my $attachments = RT::Attachments->new( $session{‘CurrentUser’} );
13:
14: $attachments->Columns( qw( Id Filename ContentType Headers Subject
Parent ContentEncoding ContentType TransactionId Created));
15:
16: if ( $Ticket->CurrentUserHasRight(‘ShowTicket’) ) {
17: my $transactions = $attachments->NewAlias(‘Transactions’);
18: $attachments->Join( ALIAS1 => ‘main’,
…
code stack: /usr/local/rt3/share/html/Ticket/Elements/FindAttachments:14
/usr/local/rt3/share/html/Ticket/Display.html:118
/usr/local/rt3/share/html/Ticket/Create.html:255
/usr/local/rt3/share/html/autohandler:196
The ticket is placed in the queue and the mail is sent.
I am using RT 3.0.10 with DBIx::SearchBuilder 0.99 and most Perl modules up to
date; not up to date are: Apache::AuthDBI, Apache::Test, CGI, Filter::Simple,
Module::Build, Pod::LaTeX, Term::ANSIColor, Term::Cap, Test::Pod, bigint, if.
I have restarted Apache; cleared the Mason cache and restarted Apache; cleared
the Mason cache and rebooted the machine - nothing.
Could anyone please give me a hint?
TIA
Best regards,
Matthias