ACSD-63870: O cliente não efetuou logout corretamente durante a alteração do status da empresa
Criado para:
- Experiente
- Administrador
- Desenvolvedor
O patch ACSD-63870 resolve o problema em que um cliente da empresa não é desconectado corretamente quando o status da empresa é alterado durante uma sessão ativa do cliente. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.59 está instalado. A ID do patch é ACSD-63870. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.8.
Produtos e versões afetados
O patch foi criado para a versão do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.4-p6
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.4 - 2.4.4-p10
magento/quality-patches
para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.Problema
Falha de logout do cliente quando o status da empresa é alterado durante uma sessão de cliente ativa.
Etapas a serem reproduzidas:
- Ativar funcionalidade B2B.
- Crie um produto simples.
- Crie uma nova empresa e marque-a como Ativa.
- Faça logon como o usuário da empresa e adicione um produto ao carrinho.
- Continue com o check-out até a etapa Shipping Address. Não insira o endereço.
- Vá para o administrador e altere o status da empresa para Aprovação pendente.
- Volte para o front-end e preencha o endereço de envio.
Resultados esperados:
O cliente foi desconectado.
Resultados reais:
-
Os usuários recebem o erro Algo deu errado.
-
var/log/exception.log
contém:report.CRITICAL: InvalidArgumentException: Incorrect theme identification key in /home/lib/internal/Magento/Framework/View/Design/Theme/FlyweightFactory.php:60
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Etapas adicionais necessárias após a instalação do patch
(Esta seção é opcional; pode haver algumas etapas necessárias após a aplicação do patch para corrigir o problema.)
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool: uma ferramenta de autoatendimento para patches de qualidade no guia Ferramentas.