MDVA-44562: Winkel-id voor aanhalingstekens die standaard worden overschreven door winkel-id

De patch MDVA-44562 verhelpt het probleem waarbij de standaard store-id de winkel-id overschrijft voor prijsaanhalingstekens voor GraphQL-aanvragen. Dit flard is beschikbaar wanneer het Hulpmiddel van de Patches van de Kwaliteit (QPT)1.1.16 geïnstalleerd is. De patch-id is MDVA-44562. Het probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.6.

Betrokken producten en versies

het flard wordt gecreeerd voor de versie van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.4.3-p1

Compatibel met de versies van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.4.3 - 2.4.4
NOTE
De patch kan van toepassing worden op andere versies met nieuwe versies van het Hulpprogramma voor kwaliteitspatches. Om te controleren of de patch compatibel is met uw Adobe Commerce-versie, werkt u het magento/quality-patches -pakket bij naar de meest recente versie en controleert u de compatibiliteit op de Quality Patches Tool : zoek naar patches op de pagina. Gebruik de patch-id als een zoekwoord om de patch te zoeken.

Probleem

De winkel-id voor aanhalingstekens wordt overschreven door de standaardopslagid voor GraphQL-aanvragen.

Stappen om te reproduceren:

  1. Maak een nieuwe winkelweergave.

  2. Maak een nieuw eenvoudig product met verschillende namen per winkelweergave.

  3. Maak een nieuwe klant.

  4. Verkrijg het token voor klantautorisatie.

    code language-graphql
     POST /rest/all/V1/integration/customer/token
     {
       "username": "test@example.com",
       "password": "password"
      }
    
  5. Creeer een nieuw citaat voor de klant gebruikend het toestemmingstoken.

    code language-graphql
    POST rest/default/V1/carts/mine
    
  6. Voeg een product toe aan de kar.

    code language-graphql
    POST /rest/default/V1/carts/mine/items
    {
      "cartItem": {
        "sku": "simple1",
        "qty": 1,
        "quote_id": "1"
      }
    }
    
  7. Haal de inhoud van het winkelwagentje op voor de standaardwinkelweergave.

    code language-graphql
    GET rest/default/V1/carts/mine/
    
  8. Haal de inhoud van het winkelwagentje op voor de nieuwe winkelweergave.

    code language-graphql
    GET rest/<store_view_2>/V1/carts/mine/
    

Verwachte resultaten :

De reactie van de nieuwe winkelweergave toont de productnaam van de nieuwe winkelweergave.

Ware resultaten :

De reactie van de nieuwe archiefmening toont de productnaam opstelling onder de standaardarchiefmening.

De patch toepassen

Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:

Gerelateerde lezing

Raadpleeg voor meer informatie over het gereedschap Kwaliteitspatches:

Voor info over andere flarden beschikbaar in QPT, verwijs naar die flarden beschikbaar in QPTin onze ontwikkelaarsdocumentatie.

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