ACP2E-4639: Anforderungslistenelementtyp im Adobe Commerce GraphQL-Schema falsch geschrieben
Der Patch ACP2E-4639 behebt das Problem, dass der Elementtyp der Anforderungsliste im GraphQL-Schema falsch geschrieben wurde. Das neue requisition_list_items gibt den korrekt geschriebenen RequisitionListItems zurück, während das ältere items-Feld und der RequistionListItems-Typ weiterhin verfügbar sind, aber veraltet sind. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.83 installiert ist. Die Patch-ID lautet ACP2E-4639. Dieses Problem wurde in Adobe Commerce B2B 1.5.3 behoben.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) B2B 1.5.2 - p1
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) B2B >= 1.3.4 < 1.5.3
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
Der Elementtyp der Anforderungsliste ist im GraphQL-Schema falsch RequistionListItems. Das Feld „Ältere items" und der RequistionListItems sind weiterhin verfügbar, werden aber nicht mehr unterstützt.
Voraussetzungen:
Adobe Commerce mit der B2B-Erweiterung.
Schritte zur Reproduktion:
-
Senden Sie die folgende GraphQL-Introspektionsabfrage:
code language-none { __type(name: "RequisitionList") { fields(includeDeprecated: true) { name isDeprecated type { name } } } } -
Überprüfen Sie in der Antwort den Typ, den das
itemszurückgibt.
Erwartete Ergebnisse:
- Das Feld
requisition_list_itemsgibt den korrekt geschriebenenRequisitionListItemszurück. - Das
itemsFeld und derRequistionListItemsbleiben verfügbar und werden als veraltet markiert.
Tatsächliche Ergebnisse:
Das Feld items gibt den falsch geschriebenen RequistionListItems zurück, und kein Feld gibt den korrekt geschriebenen RequisitionListItems zurück.
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 > 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