From cb463d186a814da5c060feb17c33ccdcbf5e6a51 Mon Sep 17 00:00:00 2001 From: Ion Date: Mon, 6 Mar 2017 20:56:40 +0100 Subject: [PATCH] Error when fetching empty expression --- .../product/dynamic_price/class/price_expression.class.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/htdocs/product/dynamic_price/class/price_expression.class.php b/htdocs/product/dynamic_price/class/price_expression.class.php index 9a22313bc6c..5ce3068c144 100644 --- a/htdocs/product/dynamic_price/class/price_expression.class.php +++ b/htdocs/product/dynamic_price/class/price_expression.class.php @@ -121,6 +121,13 @@ class PriceExpression */ function fetch($id) { + // Check parameters + if (empty($id)) + { + $this->error='ErrorWrongParameters'; + return -1; + } + $sql = "SELECT title, expression"; $sql.= " FROM ".MAIN_DB_PREFIX.$this->table_element; $sql.= " WHERE rowid = ".$id;