From 27a874a6baf44bd0019cb415dfdd104dc9a90214 Mon Sep 17 00:00:00 2001 From: josemariagomezroncero Date: Fri, 14 Feb 2020 11:38:51 +0100 Subject: [PATCH] Correction bug dynamic price It does not allow to continue when then the product hasnt supplier pirce --- htdocs/product/dynamic_price/class/price_parser.class.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/htdocs/product/dynamic_price/class/price_parser.class.php b/htdocs/product/dynamic_price/class/price_parser.class.php index ae7a519e004..5755a2bfac6 100644 --- a/htdocs/product/dynamic_price/class/price_parser.class.php +++ b/htdocs/product/dynamic_price/class/price_parser.class.php @@ -273,11 +273,14 @@ class PriceParser //Get the supplier min price $productFournisseur = new ProductFournisseur($this->db); $res = $productFournisseur->find_min_price_product_fournisseur($product->id, 0, 0); - if ($res < 1) { + if ($res < -1) { $this->error_parser = array(25, null); return -1; + } elseif($res == 0){ + $supplier_min_price = 0; + } else { + $supplier_min_price = $productFournisseur->fourn_unitprice; } - $supplier_min_price = $productFournisseur->fourn_unitprice; //Accessible values by expressions $extra_values = array_merge($extra_values, array(