[Rt-commit] r12734 - in rt/branches/3.8-TESTING: .
elacour at bestpractical.com
elacour at bestpractical.com
Thu May 29 10:54:58 EDT 2008
Author: elacour
Date: Thu May 29 10:54:56 2008
New Revision: 12734
Modified:
rt/branches/3.8-TESTING/ (props changed)
rt/branches/3.8-TESTING/lib/RT/Tickets_Overlay.pm
Log:
r8998 at datura: manu | 2008-05-29 16:54:36 +0200
RT-Ticket: 7763
RT-Status: resolved
RT-Update: correspond
For CFs, search on LargeContent when Content is empty.
Modified: rt/branches/3.8-TESTING/lib/RT/Tickets_Overlay.pm
==============================================================================
--- rt/branches/3.8-TESTING/lib/RT/Tickets_Overlay.pm (original)
+++ rt/branches/3.8-TESTING/lib/RT/Tickets_Overlay.pm Thu May 29 10:54:56 2008
@@ -1292,6 +1292,8 @@
$self->_OpenParen;
+ $self->_OpenParen;
+
$self->_SQLLimit(
ALIAS => $TicketCFs,
FIELD => $column || 'Content',
@@ -1300,6 +1302,30 @@
%rest
);
+ $self->_OpenParen;
+
+ $self->_SQLLimit(
+ ALIAS => $TicketCFs,
+ FIELD => $column || 'Content',
+ OPERATOR => '=',
+ VALUE => '',
+ QUOTEVALUE => 0,
+ ENTRYAGGREGATOR => 'OR'
+ );
+
+ $self->_SQLLimit(
+ ALIAS => $TicketCFs,
+ FIELD => 'LargeContent',
+ OPERATOR => $op,
+ VALUE => $value,
+ QUOTEVALUE => 1,
+ ENTRYAGGREGATOR => 'AND',
+ );
+
+ $self->_CloseParen;
+
+ $self->_CloseParen;
+
# XXX: if we join via CustomFields table then
# because of order of left joins we get NULLs in
# CF table and then get nulls for those records
More information about the Rt-commit
mailing list