{"data":{"id":"ACSD-63870","source":"qpt","sourceRef":"magento/quality-patches@1.1.84","title":"Fixes the issue where a company customer wasn't logged out properly when the company status changes during the customer active session.","categories":["Order/Checkout","B2B"],"components":["magento/module-checkout","magento/module-theme"],"origin":"adobe-commerce-support","documentation":{"url":"https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-59/acsd-63870-customer-not-logged-out-properly-during-company-status-change","path":"help/tools/quality-patches-tool/patches-available-in-qpt/v1-1-59/acsd-63870-customer-not-logged-out-properly-during-company-status-change.md","blobSha":"1844f391cebf293576aff393f83f4523ecbe8ab8","description":"Customer logout failure when company status is changed during an active customer session.","stepsToReproduce":"1. Enable B2B functionality. 1. Create a simple product. 1. Create a new company and mark it as Active. 1. Log in as the company user and add a product to the cart. 1. Proceed to checkout till the Shipping Address step. Do not enter the address. 1. Go to admin and change the company status to Pending Approval. 1. Go back to the frontend and fill the shipping address.","introducedInQpt":"1.1.59","createdFor":["2.4.4-p6"],"documentedRange":"2.4.4 - 2.4.4-p10","scheduledFixRelease":"2.4.8"},"files":[{"package":"magento/magento2-base","constraint":">=2.4.4 <2.4.4-p11","path":"patches/os/ACSD-63870_2.4.4-p6_v3.patch","blobSha":"7af120719f55c9b3472c471c32f1aed007ff233a","url":"https://raw.githubusercontent.com/magento/quality-patches/11d565bdde197b9c7bac859a5698e99098b48457/patches/os/ACSD-63870_2.4.4-p6_v3.patch","thirdParty":false,"modifies":[{"path":"vendor/magento/module-checkout/view/frontend/web/js/action/redirect-on-success.js","change":"modified","package":"magento/module-checkout"},{"path":"vendor/magento/module-checkout/view/frontend/web/js/model/error-processor.js","change":"modified","package":"magento/module-checkout"},{"path":"vendor/magento/module-theme/etc/adminhtml/di.xml","change":"modified","package":"magento/module-theme"},{"path":"vendor/magento/module-theme/etc/di.xml","change":"modified","package":"magento/module-theme"},{"path":"vendor/magento/module-theme/etc/frontend/di.xml","change":"modified","package":"magento/module-theme"}],"packages":["magento/module-checkout","magento/module-theme"],"hasTests":false,"applicableVersions":{"magento-community":["2.4.4-p10","2.4.4-p9","2.4.4-p8","2.4.4-p7","2.4.4-p6","2.4.4-p5","2.4.4-p4","2.4.4-p3","2.4.4-p2","2.4.4-p1","2.4.4"],"magento-commerce":["2.4.4-p10","2.4.4-p9","2.4.4-p8","2.4.4-p7","2.4.4-p6","2.4.4-p5","2.4.4-p4","2.4.4-p3","2.4.4-p2","2.4.4-p1","2.4.4"],"mage-os":[]},"unknownVersions":[],"requires":[],"replacedWith":null,"deprecated":false}],"applicableVersions":{"magento-community":["2.4.4-p10","2.4.4-p9","2.4.4-p8","2.4.4-p7","2.4.4-p6","2.4.4-p5","2.4.4-p4","2.4.4-p3","2.4.4-p2","2.4.4-p1","2.4.4"],"magento-commerce":["2.4.4-p10","2.4.4-p9","2.4.4-p8","2.4.4-p7","2.4.4-p6","2.4.4-p5","2.4.4-p4","2.4.4-p3","2.4.4-p2","2.4.4-p1","2.4.4"],"mage-os":[]},"conditions":{"and":[{"type":"log","path":"var/log/exception.log","match":"report.CRITICAL: InvalidArgumentException: Incorrect theme identification key in *lib/internal/Magento/Framework/View/Design/Theme/FlyweightFactory.php:"}]},"requirements":null},"_documentation":"https://magento.watch/api","_description":"Quality patch ACSD-63870 details"}