ACSD-63883: Beheben falscher items_count in GraphQL Antwort für Requisition List
Mit dem Patch „ACSD-63883“ wird das Problem behoben, dass der Requisition List eine falsche items_count in der GraphQL Antwort zurückgibt. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.61 installiert ist. Die Patch-ID ist ACSD-63883. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce B2B 1.5.3 behoben wird.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7-p3
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.4 - 2.4.7-p3
magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.Problem
Die Requisition List gibt eine falsche items_count in der GraphQL Antwort zurück.
Schritte zur Reproduktion:
-
Aktivieren der B2B-Requisition List-Funktion.
-
Erstellen Sie einige Produkte.
-
Kundenkonto erstellen.
-
Klicken Sie auf Create new Requisition List.
-
Senden Sie die
addProductsToRequisitionListGraphQL Mutationsanfrage mit einem Produkt, um es der Requisition List hinzuzufügen.code language-none mutation addProductsToRequisitionList( $requisitionListUid: ID! $requisitionListItems: [RequisitionListItemsInput!]! ) { addProductsToRequisitionList( requisitionListUid: $requisitionListUid requisitionListItems: $requisitionListItems ) { requisition_list { uid name description items_count } } } -
Senden Sie die Anfrage auf
addProductsToRequisitionListGraphQL-Mutation mit drei anderen Produkten, um sie der Requisition List hinzuzufügen. -
Überprüfen Sie die
items_countin der Antwort.
Erwartete Ergebnisse:
items_count: 4 sollte in der Antwort zurückgegeben werden.
Tatsächliche Ergebnisse:
items_count: 2 wird in der Antwort zurückgegeben.
Patch anwenden
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source On-Premise: Quality Patches Tool > Nutzung im Quality Patches Tool.
- Adobe Commerce in Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch zu Commerce in Cloud-Infrastruktur.
Verwandtes Lesen
Weitere Informationen zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool: Ein Self-Service-Tool für hochwertige Patches im Tools-Handbuch.