From 933fdab33a36ecb1552ff96585eccc6d87fd11bd Mon Sep 17 00:00:00 2001 From: rMalie Date: Thu, 10 Nov 2011 13:55:13 +0000 Subject: [PATCH] // StockAvailable id_shop field is not required anymore (id_shop is set as current shop if no shop chosen) git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@10034 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/stock/StockAvailable.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/classes/stock/StockAvailable.php b/classes/stock/StockAvailable.php index 228eb0bfe..20ec83fc6 100644 --- a/classes/stock/StockAvailable.php +++ b/classes/stock/StockAvailable.php @@ -47,7 +47,6 @@ class StockAvailableCore extends ObjectModel protected $fieldsRequired = array( 'id_product', 'id_product_attribute', - 'id_shop', 'quantity', 'depends_on_stock', 'out_of_stock' @@ -69,6 +68,9 @@ class StockAvailableCore extends ObjectModel public function getFields() { + if (!$this->id_shop) + $this->id_shop = Context::getContext()->shop->getID(true); + $this->validateFields(); $fields['id_product'] = (int)$this->id_product; $fields['id_product_attribute'] = (int)$this->id_product_attribute;