ACSD-67383: errore durante l’accesso come cliente con due account amministratore società nella stessa sessione
La patch di ACSD-67383 risolve il problema per cui se si tenta di utilizzare Login as Customer per due account amministratore della società nella stessa sessione senza terminare la prima sessione, si verifica un errore Nessuna entità di questo tipo con cartId. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.72. L’ID della patch è ACSD-67383.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.7-p4
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.4 - 2.4.7-p7
magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.Problema
Se si tenta di utilizzare Login as Customer per due account amministratore società senza chiudere la prima sessione, si verifica un'eccezione Nessuna entità di questo tipo con cartId. In questo modo viene creata anche una voce isolata nella tabella delle offerte.
Passaggi da riprodurre:
- Installa un'istanza pulita con B2B.
- Crea una nuova Azienda.
- Creare due amministratori aziendali distinti.
- Passa a Customers > All Customers.
- Abilita Allow Remote Shopping Assistance per ciascuno degli utenti amministratori della società appena creati.
- Selezionare un amministratore della società e fare clic su Login as Customer per avviare la sessione di accesso.
- Senza chiudere la sessione corrente, fare clic su Login as Customer per consentire all'altro amministratore della società di tentare un altro accesso.
Risultati previsti:
L'accesso deve essere consentito senza creare record vuoti nella tabella delle offerte.
Risultati effettivi:
Viene restituito un messaggio di errore Nessuna entità di questo tipo con cartId = 22, e vengono creati record vuoti nella tabella delle virgolette.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source on-premise: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool: strumento self-service per patch di qualità nella guida degli strumenti.