From c22f7cca3a23e234d5f7d09e11b70cc3735cd605 Mon Sep 17 00:00:00 2001 From: Scott Moore Date: Thu, 22 Jun 2023 01:20:01 -0400 Subject: [PATCH] getAttributeCode() on null prevention by moving after AttributeAbstract check (#3344) --- .../Resource/Product/Type/Configurable/Attribute/Collection.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/core/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute/Collection.php b/app/code/core/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute/Collection.php index e446d7f1205..cdd021c708d 100644 --- a/app/code/core/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute/Collection.php +++ b/app/code/core/Mage/Catalog/Model/Resource/Product/Type/Configurable/Attribute/Collection.php @@ -230,10 +230,10 @@ protected function _loadPrices() $sortOrder = 1; foreach ($this->_items as $item) { $productAttribute = $item->getProductAttribute(); - $productAttributeCode = $productAttribute->getAttributeCode(); if (!($productAttribute instanceof Mage_Eav_Model_Entity_Attribute_Abstract)) { continue; } + $productAttributeCode = $productAttribute->getAttributeCode(); $options = $productAttribute->getFrontend()->getSelectOptions(); $optionsByValue = [];