Merge pull request #21064 from milenmk/develop

Fix issue #21063
This commit is contained in:
Laurent Destailleur 2022-06-01 21:33:19 +02:00 committed by GitHub
commit 9efc1e2d36
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2354,14 +2354,6 @@ class FactureFournisseur extends CommonInvoice
$info_bits = 0;
}
if ($idproduct) {
$product = new Product($this->db);
$result = $product->fetch($idproduct);
$product_type = $product->type;
} else {
$product_type = $type;
}
//Fetch current line from the database and then clone the object and set it in $oldline property
$line = new SupplierInvoiceLine($this->db);
$line->fetch($id);
@ -2369,6 +2361,15 @@ class FactureFournisseur extends CommonInvoice
$staticline = clone $line;
if ($idproduct) {
$product = new Product($this->db);
$result = $product->fetch($idproduct);
$product_type = $product->type;
} else {
$idproduct = $staticline->fk_product;
$product_type = $type;
}
$line->oldline = $staticline;
$line->context = $this->context;