From b58d958f512de2d3dbbb7d45158d596bc3f05b93 Mon Sep 17 00:00:00 2001 From: yuri Date: Thu, 21 Jun 2018 16:10:16 +0300 Subject: [PATCH] mb string functions --- application/Espo/Core/SelectManagers/Base.php | 2 +- application/Espo/ORM/DB/Query/Base.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/application/Espo/Core/SelectManagers/Base.php b/application/Espo/Core/SelectManagers/Base.php index 28b5f2f5a8..e4014e2f96 100644 --- a/application/Espo/Core/SelectManagers/Base.php +++ b/application/Espo/Core/SelectManagers/Base.php @@ -1646,7 +1646,7 @@ class Base if (!$skipWidlcards) { if ( - strlen($textFilter) >= $textFilterContainsMinLength + mb_strlen($textFilter) >= $textFilterContainsMinLength && ( $attributeType == 'text' diff --git a/application/Espo/ORM/DB/Query/Base.php b/application/Espo/ORM/DB/Query/Base.php index 54be559fe3..538cf46144 100644 --- a/application/Espo/ORM/DB/Query/Base.php +++ b/application/Espo/ORM/DB/Query/Base.php @@ -336,7 +336,7 @@ abstract class Base } $columns = substr($rest, 0, $delimiterPosition); - $query = substr($rest, $delimiterPosition + 1); + $query = mb_substr($rest, $delimiterPosition + 1); $columnList = explode(',', $columns);