ACSD-55566: mergeCart-mutationen misslyckas med internt serverfel i GraphQL-svaret

ACSD-55566-korrigeringen åtgärdar ett problem där mutationen mergeCart misslyckas med ett internt serverfel i svaret på GraphQL. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.48 har installerats. Korrigerings-ID:t är ACSD-5566. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.5.0.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.5-p2

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.3 - 2.4.6-p4
NOTE
Korrigeringen kan bli tillämplig för andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

mergeCart-mutationen misslyckas med ett internt serverfel i GraphQL-svaret när källan och målvagnen som har samma paketobjekt sammanfogas.

Steg som ska återskapas:

  1. Skapa en anpassad källa och en anpassad Stock.
  2. Tilldela det skapade arkivet till huvudwebbplatsen.
  3. Skapa en enkel produkt och tilldela den skapade källan till den (qty=2).
  4. Skapa en paketprodukt med ett alternativ och en underordnad produkt (produkt skapad i steg 3).
  5. Skapa en gästvagn via GraphQL.
  6. Lägg till en paketprodukt med båda alternativen markerade.
  7. Spara cartID.
  8. Skapa en kund och generera en kundtoken.
  9. Skapa en kundvagn.
  10. Lägg samma paketprodukt med samma konfiguration i kundvagnen.
  11. Försök att sammanfoga gästvagnen med kundvagnen.

Förväntade resultat:

Kundvagnen innehåller produkter från båda vagnarna.

Faktiska resultat:

Du får ett internt fel.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om Quality Patches Tool finns i:

Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Quality Patches Tool: Söka efter korrigeringsfileri Quality Patches Tool-handboken.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a