From f633980be5c0d99f382b9809e3df1fe84bf41a69 Mon Sep 17 00:00:00 2001 From: Nicolas MELONI Date: Wed, 31 Jul 2024 16:28:52 +0200 Subject: [PATCH] Fix category attribut import --- src/Processor/Category/AttributeProcessor.php | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/Processor/Category/AttributeProcessor.php b/src/Processor/Category/AttributeProcessor.php index afd585c1..25d13fdc 100644 --- a/src/Processor/Category/AttributeProcessor.php +++ b/src/Processor/Category/AttributeProcessor.php @@ -21,8 +21,6 @@ class AttributeProcessor implements CategoryProcessorInterface { - private array $taxonAttributes = []; - public static function getDefaultPriority(): int { return 700; @@ -80,15 +78,9 @@ public function support(TaxonInterface $taxon, array $resource): bool private function getTaxonAttributes(string $attributeCode, string $type): TaxonAttributeInterface { - if (array_key_exists($attributeCode, $this->taxonAttributes)) { - return $this->taxonAttributes[$attributeCode]; - } - $taxonAttribute = $this->taxonAttributeRepository->findOneBy(['code' => $attributeCode]); if ($taxonAttribute instanceof TaxonAttribute) { - $this->taxonAttributes[$attributeCode] = $taxonAttribute; - return $taxonAttribute; } @@ -102,7 +94,6 @@ private function getTaxonAttributes(string $attributeCode, string $type): TaxonA $taxonAttribute->setTranslatable(false); $this->entityManager->persist($taxonAttribute); - $this->taxonAttributes[$attributeCode] = $taxonAttribute; return $taxonAttribute; }