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:
 [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)  [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?