I’ve just finished an RT 4.4.4 to 5.0.0 upgrade. As I test each feature (comment on a test ticket, etc.) to be sure that everything is working, I found something odd. The new feature of searching on transactions consistently fails. It gives a quantity of search results and then gives an error instead of listing them.
Here is a cropped screenshot to show what it looks like in the browser:
This is what my Apache error log shows for that same search:
[4566] [Sat Jan 2 00:00:11 2021] [warning]: Use of uninitialized value $result_page in substitution (s///) at /usr/local/lib/perl5/site_perl/RT/Interface/Web/MenuBuilder.pm line 696. (/usr/local/lib/perl5/site_perl/RT/Interface/Web/MenuBuilder.pm:696)
[4566] [Sat Jan 2 00:00:11 2021] [error]: RT::Transaction::LastUpdated Unimplemented in RT::Record. (/usr/local/lib/perl5/site_perl/RT/Record.pm line 409)
Stack:
[/usr/local/lib/perl5/site_perl/DBIx/SearchBuilder/Record.pm:494]
[/usr/local/lib/perl5/site_perl/RT/Record.pm:409]
[/usr/local/share/rt50/html/Elements/ColumnMap:89]
[/usr/local/share/rt50/html/Elements/CollectionAsTable/Row:151]
[/usr/local/share/rt50/html/Elements/CollectionList:176]
[/usr/local/share/rt50/html/Search/Results.html:78]
[/usr/local/lib/perl5/site_perl/RT/Interface/Web.pm:710]
[/usr/local/lib/perl5/site_perl/RT/Interface/Web.pm:389]
[/usr/local/share/rt50/html/autohandler:53] (/usr/local/lib/perl5/site_perl/RT/Interface/Web/Handler.pm:209)
The old fashioned ticket search appears to be working fine. So does searching for articles and commenting on a ticket. I’m really not sure what I might be missing. Any suggestions?