// small fix

This commit is contained in:
Rémi Gaillard
2013-04-26 16:07:32 +02:00
parent 83167fee67
commit 9ec979cd29

View File

@@ -537,6 +537,9 @@ abstract class ObjectModelCore
if (!$res)
return false;
unset($res[$definition['primary']]);
foreach ($res as $field => &$value)
if (isset($definition['fields'][$field]))
$value = ObjectModel::formatValue($value, $definition['fields'][$field]['type']);
if (!Db::getInstance()->insert($definition['table'], $res))
return false;
@@ -554,6 +557,10 @@ abstract class ObjectModelCore
if (!$res)
return false;
foreach ($res as $field => &$value)
if (isset($definition['fields'][$field]))
$value = ObjectModel::formatValue($value, $definition['fields'][$field]['type']);
foreach ($res as $row)
{
$row[$definition['primary']] = (int)$object_id;