diff --git a/vendor/magento/module-rule/Model/Condition/Product/AbstractProduct.php b/vendor/magento/module-rule/Model/Condition/Product/AbstractProduct.php index e216e2a..736308a 100644 --- a/vendor/magento/module-rule/Model/Condition/Product/AbstractProduct.php +++ b/vendor/magento/module-rule/Model/Condition/Product/AbstractProduct.php @@ -181,9 +181,10 @@ abstract class AbstractProduct extends \Magento\Rule\Model\Condition\AbstractCon $attributes = []; foreach ($productAttributes as $attribute) { /* @var $attribute \Magento\Catalog\Model\ResourceModel\Eav\Attribute */ - if (!$attribute->isAllowedForRuleCondition() || !$attribute->getDataUsingMethod( - $this->_isUsedForRuleProperty - ) + //if (!$attribute->isAllowedForRuleCondition() || !$attribute->getDataUsingMethod( + // $this->_isUsedForRuleProperty + //) + if (!$attribute->getDataUsingMethod($this->_isUsedForRuleProperty) || !$attribute->isAllowedForRuleCondition() ) { continue; }