ACSD-64212: Bestellung, die nicht mit einem Kundenkonto verknüpft ist, das nach der Bestellung über GraphQL erstellt wurde
Mit dem Patch ACSD-64212 wird das Problem behoben, dass eine Bestellung nicht mit einem Kundenkonto verknüpft wird, das nach der Bestellung über GraphQL erstellt wird. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.59 installiert ist. Die Patch-ID ist ACSD-64212. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce 2.4.8 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.5 - 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 Bestellung ist nicht mit einem Kundenkonto verknüpft, wenn das Konto nach der Bestellung über GraphQL erstellt wird.
Schritte zur Reproduktion:
- Platzieren Sie eine Gastbestellung im Frontend.
- Senden Sie die folgende Anfrage, um das Konto zu erstellen:
mutation CreateAccountAfterCheckout(
$email: String!
$firstname: String!
$lastname: String!
$password: String!
$is_subscribed: Boolean!
) {
createCustomer(
input: {
email: $email
firstname: $firstname
lastname: $lastname
password: $password
is_subscribed: $is_subscribed
}
) {
customer {
email
__typename
}
__typename
}
}
{
"email": "guest@example.com",
"firstname": "first",
"lastname": "last",
"password": "password",
"is_subscribed": false
}
Erwartete Ergebnisse:
Die Gastbestellung wird mit dem Kunden verknüpft, nachdem das Kundenkonto erstellt wurde.
Tatsächliche Ergebnisse:
Kundenkonto wurde erstellt, aber die Gastbestellung ist nicht mit dem Kunden verknüpft.
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.