Module Name: krb5 Committed By: tlyu Date: Thu Jun 12 16:04:19 UTC 2003 Modified Files: tracking/rt/lib/RT/Tickets.pm Added Files: Removed Files: Log Message More negative keyword search fixes. For single-valued keywordselects, only collect restrictions if it is a positive search. Mixing positive and negative searches for on same keywordselect may continue to yield bogus results. For negative (but not for IS NOT NULL) searches on multiple-valued keywordselects, negate the search condition and copy it into the LEFT JOIN condition. This prevents negative searches from yielding a false match when the specific keyword and an additional keyword happen to be set on the same ticket. To generate a diff of this commit: cvs diff -r1.4 -r1.5 tracking/rt/lib/RT/Tickets.pm