Merge pull request #12398 from c3do/patch-2

Fix issue #12397
This commit is contained in:
Laurent Destailleur 2019-11-09 18:43:24 +01:00 committed by GitHub
commit 431337e9e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 4 deletions

View File

@ -1073,7 +1073,7 @@ class Product extends CommonObject
$comb = new ProductCombination($this->db);
foreach ($comb->fetchAllByFkProductParent($this->id) as $currcomb) {
$currcomb->updateProperties($this);
$currcomb->updateProperties($this, $user);
}
}

View File

@ -248,7 +248,7 @@ class ProductCombination
$parent = new Product($this->db);
$parent->fetch($this->fk_product_parent);
$this->updateProperties($parent);
$this->updateProperties($parent, $user);
return 1;
}
@ -315,11 +315,12 @@ class ProductCombination
* Updates the weight of the child product. The price must be updated using Product::updatePrices
*
* @param Product $parent Parent product
* @param User $user Object user
* @return int >0 OK <0 KO
*/
public function updateProperties(Product $parent)
public function updateProperties(Product $parent, User $user)
{
global $user, $conf;
global $conf;
$this->db->begin();