This commit is contained in:
Laurent Destailleur 2017-11-12 20:41:25 +01:00
parent d421b90376
commit 36b4d50cff
2 changed files with 13 additions and 2 deletions

View File

@ -228,8 +228,12 @@ if (empty($reshook))
$db->begin();
$id = $object->create($user);
if ($id <= 0)
{
$error++;
}
if ($id > 0)
if (! $error)
{
$db->commit();
Header("Location: ".$_SERVER["PHP_SELF"]."?id=".$id);

View File

@ -187,7 +187,8 @@ class ExpenseReport extends CommonObject
$resql=$this->db->query($sql);
if (!$resql) $error++;
if (is_array($this->lines) && count($this->lines)>0) {
if (is_array($this->lines) && count($this->lines)>0)
{
foreach ($this->lines as $i => $val)
{
$newndfline=new ExpenseReportLine($this->db);
@ -205,6 +206,12 @@ class ExpenseReport extends CommonObject
}
}
if (! $error)
{
$result=$this->insertExtraFields();
if ($result < 0) $error++;
}
if (! $error)
{
$result=$this->update_price();