From 20782eb1bd8f0cc661af008b0b98b09255faa2c9 Mon Sep 17 00:00:00 2001 From: Mozgito Date: Tue, 26 Oct 2021 15:01:07 +0300 Subject: [PATCH] Fix upload inventories --- src/include/class-wc-retailcrm-inventories.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/include/class-wc-retailcrm-inventories.php b/src/include/class-wc-retailcrm-inventories.php index 894cfc4..2d2d49d 100644 --- a/src/include/class-wc-retailcrm-inventories.php +++ b/src/include/class-wc-retailcrm-inventories.php @@ -71,8 +71,7 @@ if (!class_exists('WC_Retailcrm_Inventories')) : $product = retailcrm_get_wc_product($offer[$this->bind_field], $this->retailcrm_settings); if ($product instanceof WC_Product) { - if ($product->get_type() == 'variation' || $product->get_type() == 'variable') { - $parentId = $product->get_parent_id(); + if (($product->get_type() == 'variation' || $product->get_type() == 'variable') && $parentId = $product->get_parent_id()) { if (isset($variationProducts[$parentId])) { $variationProducts[$parentId] += $offer['quantity'];