CRM-13029 fix
authormonishdeb <monish.deb@webaccess.co.in>
Thu, 1 Aug 2013 09:59:54 +0000 (15:29 +0530)
committermonishdeb <monish.deb@webaccess.co.in>
Thu, 1 Aug 2013 09:59:54 +0000 (15:29 +0530)
----------------------------------------
* CRM-13029: search builder: unable to search activity details
  http://issues.civicrm.org/jira/browse/CRM-13029

CRM/Contact/BAO/Query.php
CRM/Utils/Type.php

index e57b2a8eab0c6e7989bad015577472424f5f4847..c7c2dbf84a81aa2d7f9b07f98fc52a632d765900 100644 (file)
@@ -4704,7 +4704,7 @@ SELECT COUNT( civicrm_contribution.total_amount ) as cancel_count,
         $value = CRM_Utils_Type::escape($value, $dataType);
 
         // if we dont have a dataType we should assume
-        if ($dataType == 'String') {
+        if ($dataType == 'String' || $dataType == 'Text') {
           $value = "'" . strtolower($value) . "'";
         }
         return "$clause $value";
index eb5fe6ded9c0ddf7347f7b86e37e6f192406c0a2..ed22fe252133f4f18bc06572e001e65a0fdee571 100644 (file)
@@ -190,6 +190,7 @@ class CRM_Utils_Type {
 
       case 'String':
       case 'Memo':
+      case 'Text':
         return CRM_Core_DAO::escapeString($data);
 
       case 'Date':