diff --git a/classes/stock/StockAvailable.php b/classes/stock/StockAvailable.php index bc97c0d91..fbdaa1a2f 100644 --- a/classes/stock/StockAvailable.php +++ b/classes/stock/StockAvailable.php @@ -367,9 +367,11 @@ class StockAvailableCore extends ObjectModel */ public function add($autodate = true, $null_values = false) { - if (!parent::add($autodate, $null_values)) + if (!$result = parent::add($autodate, $null_values)) return false; - $this->postSave(); + + $result &= $this->postSave(); + return $result; } /** @@ -378,9 +380,11 @@ class StockAvailableCore extends ObjectModel */ public function update($null_values = false) { - if (!parent::update($null_values)) + if (!$result = parent::update($null_values)) return false; - return $this->postSave(); + + $result &= $this->postSave(); + return $result; } /**