Fix price2num need langs when lang is not necessarly loaded.

This commit is contained in:
Laurent Destailleur 2019-11-09 12:46:11 +01:00
parent 8f35c24b62
commit f9869dbfed

View File

@ -7080,13 +7080,13 @@ abstract class CommonObject
if ($field == 'entity' && is_null($this->{$field})) $queryarray[$field]=$conf->entity;
else
{
$queryarray[$field] = (int) price2num($this->{$field});
$queryarray[$field] = (int) $this->{$field};
if (empty($queryarray[$field])) $queryarray[$field]=0; // May be reset to null later if property 'notnull' is -1 for this field.
}
}
elseif($this->isFloat($info))
{
$queryarray[$field] = (double) price2num($this->{$field});
$queryarray[$field] = (double) $this->{$field};
if (empty($queryarray[$field])) $queryarray[$field]=0;
}
else