Fix: best test

This commit is contained in:
Regis Houssin 2012-10-09 18:54:21 +02:00
parent 3abb1b88ff
commit 925af263fc

View File

@ -863,7 +863,7 @@ class Societe extends CommonObject
{
if (! $exact)
{
if (preg_match('/^([\*]+)[^*]+([\*]+)$/', $name))
if (preg_match('/^([\*])?[^*]+([\*])?$/', $name, $regs) && count($regs) > 1)
{
$name = str_replace('*', '%', $name);
}
@ -886,7 +886,7 @@ class Societe extends CommonObject
{
if (! $exact)
{
if (preg_match('/^([\*]+)[^*]+([\*]+)$/', $value))
if (preg_match('/^([\*])?[^*]+([\*])?$/', $value, $regs) && count($regs) > 1)
{
$value = str_replace('*', '%', $value);
}