From 05ec5824f48eed8ca3e52846460cd54c6cab653c Mon Sep 17 00:00:00 2001
From: Paul Partington
Date: Fri, 28 Jul 2017 16:16:53 +0100
Subject: [PATCH] Change the logic to check if the stock has been set so that
it needs both the quantity and is_in_stock values.
---
Model/Component/Products.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Model/Component/Products.php b/Model/Component/Products.php
index e36b73a..090f1f9 100644
--- a/Model/Component/Products.php
+++ b/Model/Component/Products.php
@@ -306,7 +306,7 @@ public function constructAttributeData (array $attributes, \Magento\Catalog\Mode
*/
public function isStockSpecified(array $productData)
{
- if (isset($productData[self::IS_IN_STOCK_COLUMN_HEADING]) || isset($productData[self::QTY_COLUMN_HEADING])) {
+ if (isset($productData[self::IS_IN_STOCK_COLUMN_HEADING]) && isset($productData[self::QTY_COLUMN_HEADING])) {
return true;
}
return false;