minor fix
authordeb.monish <monish.deb@webaccessglobal.com>
Tue, 12 Jul 2016 05:56:02 +0000 (11:26 +0530)
committerdeb.monish <monish.deb@webaccessglobal.com>
Tue, 12 Jul 2016 05:56:02 +0000 (11:26 +0530)
CRM/Core/BAO/CustomQuery.php

index ab510d164b45463602fb9836d093d42057d249aa..51f06e319f1cb7f03c376e4db24cb8b6e2218666 100644 (file)
@@ -348,7 +348,8 @@ SELECT f.id, f.label, f.data_type,
                 // CRM-19006: escape characters like comma, | before building regex pattern
                 $value = (array) $value;
                 foreach ($value as $key => $val) {
-                  $value[$key] = str_replace(array('|', '[', ']', ','), array('[:spearator:]', '\[', '\]', '[:comma:]'), $val);
+                  $value[$key] = str_replace(array('[', ']', ','), array('\[', '\]', '[:comma:]'), $val);
+                  $value[$key] = str_replace('|', '[:separator:]', $value[$key]);
                 }
                 $value = implode(',', $value);
               }