[Rt-devel] RT 3.6.0rc2

Marius Hein mhein at itsocks.de
Wed May 17 09:27:33 EDT 2006

Hi all.

> The RC2 Search by CF is cool, but now i found another small 
> ?? Bug. If you define a search and set the sort order to a 
> CF, then you get empty results, or better, RT displays xxx 
> found tickets, but don't display something.

I've seen that the Field Metadata can't match the SortField, so i've added

CustomField      => [ 'CUSTOMFIELD', ]

And CF decipher LoadByName if no queue was found so you can get always get
an cfid back to the sub:

  if ($queue) {
  else {
  	my $cf = RT::CustomField->new( $self->CurrentUser );
      $cf->LoadByName( Name => $field );
      $cfid = $cf->id if $cf;

In the OrderByCols function, if a cfid was found i've limited to the
specific CF... I don't know if it's useful but the result was sorted to the
only one CF and not to all which are found

unless ($cfid) {
else {
 	ALIAS => $CFvs,
  	FIELD => 'CustomField',
  	VALUE => $cfid,
  	OPERATOR => '=',


More information about the Rt-devel mailing list