diff --git a/Model/ImportExport/Processor/Import/Node/Type/Catalog.php b/Model/ImportExport/Processor/Import/Node/Type/Catalog.php index 0da931d0..24910e57 100644 --- a/Model/ImportExport/Processor/Import/Node/Type/Catalog.php +++ b/Model/ImportExport/Processor/Import/Node/Type/Catalog.php @@ -80,9 +80,9 @@ public function getProduct($sku): ?ProductInterface $product = null; - if (is_numeric($sku)) { + if (!is_numeric($sku)) { try { - $product = $this->productRepository->getById((int) $sku); + $product = $this->productRepository->get($sku); } catch (NoSuchEntityException $exception) { // nothing to do here } @@ -90,7 +90,7 @@ public function getProduct($sku): ?ProductInterface if ($product == null) { try { - $product = $this->productRepository->get($sku); + $product = $this->productRepository->getById((int) $sku); } catch (NoSuchEntityException $exception) { // nothing to do here }