From c84e74c081e8782119f123ff384445efad8d7821 Mon Sep 17 00:00:00 2001 From: Ion Agorria <ion@agorria.com> Date: Sat, 20 Feb 2016 19:37:11 +0100 Subject: [PATCH] Fix dynamic price parsing in fournisseurs.php --- htdocs/product/fournisseurs.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/htdocs/product/fournisseurs.php b/htdocs/product/fournisseurs.php index db6adb52648..d825a1f2c66 100644 --- a/htdocs/product/fournisseurs.php +++ b/htdocs/product/fournisseurs.php @@ -228,14 +228,8 @@ if (empty($reshook)) if (!empty($conf->dynamicprices->enabled) && $price_expression !== '') { //Check the expression validity by parsing it - $prod_supplier = new ProductFournisseur($this->db); - $prod_supplier->id = $prodid; - $prod_supplier->fourn_qty = $quantity; - $prod_supplier->fourn_tva_tx = $tva_tx; - $prod_supplier->fourn_id = $id_fourn; - $prod_supplier->fk_supplier_price_expression = $price_expression; $priceparser = new PriceParser($db); - $price_result = $priceparser->parseProductSupplier($prod_supplier); + $price_result = $priceparser->parseProductSupplier($object); if ($price_result < 0) { //Expression is not valid $error++; setEventMessages($priceparser->translatedError(), null, 'errors'); -- GitLab