{"data":{"id":"MDVA-31763","source":"qpt","sourceRef":"magento/quality-patches@1.1.84","title":"Fixes the issue where catalog price rules are reverted (or not applied) until manual reindex.","categories":["Price/Tax"],"components":["magento/module-catalog-rule-configurable"],"origin":"adobe-commerce-support","documentation":{"url":"https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-5/mdva-31763-catalog-price-rules-are-reverted-until-manual-reindex","path":"help/tools/quality-patches-tool/patches-available-in-qpt/v1-1-5/mdva-31763-catalog-price-rules-are-reverted-until-manual-reindex.md","blobSha":"0168be38157628b2e5c3fb4f69e68a86411963a5","description":"When catalogrule_product partial indexer is executed on configurable products, catalog rules get disappeared.","stepsToReproduce":"1. Log in to the Admin backend. 1. Go to Stores > Attributes > Product and search for the \"manufacturer\" attribute. * Add a few options and set \"Use for Promo Rule Conditions\" to Yes. 1. Go to Stores > Attributes > Attribute Sets. * Select the default attribute set and add the \"manufacturer\" attribute to it. 1. Create a configurable product with a couple of variations. 1. Set \"manufacturer\" attribute value for previously created configurable product. 1. Create catalog rules: * Active = Yes * Websites = Main Website * Customer Groups = NOT LOGGED IN * Conditions: manufacturer = \\<selected value for configurable product> * Actions: Any discount 1. Do a full index. 1. Check product price on PDP and make sure the price is correct. 1. Update the \"weight\" attribute of the created configurable product. 1. Check product price on PDP.","introducedInQpt":"1.1.5","createdFor":["2.3.5-p1"],"documentedRange":"2.3.0 - 2.4.3-p1","scheduledFixRelease":"2.4.4"},"files":[{"package":"magento/magento2-base","constraint":">=2.3.0 <2.4.4","path":"patches/os/MDVA-31763_2.3.5-p1.patch","blobSha":"49780d6cd845d775e0c0acecd19af28baa16eeef","url":"https://raw.githubusercontent.com/magento/quality-patches/11d565bdde197b9c7bac859a5698e99098b48457/patches/os/MDVA-31763_2.3.5-p1.patch","thirdParty":false,"modifies":[{"path":"vendor/magento/module-catalog-rule-configurable/Plugin/CatalogRule/Model/Indexer/ProductRuleReindex.php","change":"modified","package":"magento/module-catalog-rule-configurable"}],"packages":["magento/module-catalog-rule-configurable"],"hasTests":false,"applicableVersions":{"magento-community":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1","2.4.0-p1","2.4.0","2.3.7-p4","2.3.7-p3","2.3.7-p2","2.3.7-p1","2.3.7","2.3.6-p1","2.3.6","2.3.5-p2","2.3.5-p1","2.3.5","2.3.4-p2","2.3.4-p1","2.3.4","2.3.3-p2","2.3.3","2.3.2-p2","2.3.2-p1","2.3.2","2.3.1","2.3.0"],"magento-commerce":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1","2.4.0-p1","2.4.0","2.3.7-p4","2.3.7-p3","2.3.7-p2","2.3.7-p1","2.3.7","2.3.6-p1","2.3.6","2.3.5-p2","2.3.5-p1","2.3.5","2.3.4-p2","2.3.4-p1","2.3.4","2.3.3-p2","2.3.3","2.3.2-p2","2.3.2-p1","2.3.2","2.3.1","2.3.0"],"mage-os":[]},"unknownVersions":[],"requires":[],"replacedWith":null,"deprecated":false}],"applicableVersions":{"magento-community":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1","2.4.0-p1","2.4.0","2.3.7-p4","2.3.7-p3","2.3.7-p2","2.3.7-p1","2.3.7","2.3.6-p1","2.3.6","2.3.5-p2","2.3.5-p1","2.3.5","2.3.4-p2","2.3.4-p1","2.3.4","2.3.3-p2","2.3.3","2.3.2-p2","2.3.2-p1","2.3.2","2.3.1","2.3.0"],"magento-commerce":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1","2.4.0-p1","2.4.0","2.3.7-p4","2.3.7-p3","2.3.7-p2","2.3.7-p1","2.3.7","2.3.6-p1","2.3.6","2.3.5-p2","2.3.5-p1","2.3.5","2.3.4-p2","2.3.4-p1","2.3.4","2.3.3-p2","2.3.3","2.3.2-p2","2.3.2-p1","2.3.2","2.3.1","2.3.0"],"mage-os":[]},"conditions":null,"requirements":null},"_documentation":"https://magento.watch/api","_description":"Quality patch MDVA-31763 details"}