From f2ae3425a6c1291bf25dd4d318fa65f97204f3a6 Mon Sep 17 00:00:00 2001 From: Hector Cortez Date: Thu, 24 Jan 2013 17:15:35 -0400 Subject: [PATCH] BUG 10411 Problemas con caracteres especiales en campos tipo suggest SOLVED MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - En un campo tipo suggest no reconoce caracteres especiales como ser parentesis, esto sucede al ingresar los caracteres de la palabra que estamos buscando, si dicha palabra contiene algun parentesis, por ejemplo "San Juan(Santo Domingo)", al llegar al paréntesis la lista ya no se despliega, a menos que se aumente el caracter '\' antes del parentesis. Por favor revisar. - Added validation in regular expression characteres in Reassign All Cases by Task. --- workflow/engine/methods/cases/proxyReassignUsersList.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workflow/engine/methods/cases/proxyReassignUsersList.php b/workflow/engine/methods/cases/proxyReassignUsersList.php index 417f905d3..640af47ca 100755 --- a/workflow/engine/methods/cases/proxyReassignUsersList.php +++ b/workflow/engine/methods/cases/proxyReassignUsersList.php @@ -46,7 +46,7 @@ function array_sort ($array, $on, $order = SORT_ASC, $query = '') if ($query == '') { $new_array[] = $array[$k]; } else { - if (preg_match( "/" . $query . "/i", $array[$k]['userFullname'] )) { + if (preg_match( "/" . preg_quote($query, '/') . "/i", $array[$k]['userFullname'] )) { $new_array[] = $array[$k]; } }