From bb0300b9f6d81e5b3a3fb3b3096ab0fb10c8918e Mon Sep 17 00:00:00 2001 From: jitendrapurohit Date: Wed, 18 Jan 2017 17:23:33 +0530 Subject: [PATCH] CRM-19875: Search builder: Fatal error when searching custom field of type country --- CRM/Core/BAO/CustomQuery.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/Core/BAO/CustomQuery.php b/CRM/Core/BAO/CustomQuery.php index 86a1717d12..81e5eb876f 100644 --- a/CRM/Core/BAO/CustomQuery.php +++ b/CRM/Core/BAO/CustomQuery.php @@ -336,7 +336,7 @@ SELECT f.id, f.label, f.data_type, if ($field['data_type'] == 'String') { $value = CRM_Utils_Type::escape($strtolower($value), 'String'); } - else { + elseif ($value) { $value = CRM_Utils_Type::escape($value, 'Integer'); } $value = str_replace(array('[', ']', ','), array('\[', '\]', '[:comma:]'), $value); -- 2.25.1