ACSD-55566: la mutazione mergeCart
non riesce con errore interno del server nella risposta GraphQL
La patch ACSD-55566 risolve il problema se la mutazione mergeCart
non riesce e nella risposta GraphQL viene restituito un errore interno del server. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.48. L’ID della patch è ACSD-55566. Il problema è pianificato per essere risolto in Adobe Commerce 2.5.0.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.5-p2
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.3 - 2.4.6-p4
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
La mutazione mergeCart
non riesce e nella risposta GraphQL si verifica un errore interno del server quando si uniscono i carrelli di origine e di destinazione con gli stessi elementi bundle.
Passaggi da riprodurre:
- Crea un’origine personalizzata e un titolo personalizzato.
- Assegna il titolo creato al sito Web principale.
- Creare un prodotto semplice e assegnargli l’origine creata (qty=2).
- Crea un prodotto bundle con un’opzione e un prodotto secondario (prodotto creato al passaggio 3).
- Crea un carrello guest tramite GraphQL.
- Aggiungi un prodotto bundle con entrambe le opzioni selezionate.
- Salva cartID.
- Crea un cliente e genera un token cliente.
- Crea un carrello clienti.
- Aggiungi al carrello lo stesso prodotto bundle con la stessa configurazione.
- Prova a unire il carrello ospiti con il carrello clienti.
Risultati previsti:
Il carrello clienti contiene i prodotti di entrambi i carrelli.
Risultati effettivi:
Viene visualizzato un errore interno.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source locale: 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 rilasciato: nuovo strumento per la gestione automatica delle patch di qualità nella Knowledge Base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando Quality Patches Tool nella guida di Quality Patches Tool.
Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.