[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