ACSD-62635: Meerdere winkelgerelateerde producten worden onjuist weergegeven in GraphQL
De ACSD-62635-patch verhelpt het probleem dat verwante producten met meerdere opslaglocaties niet correct worden weergegeven in de productquery van GraphQL . Deze patch is beschikbaar wanneer Quality Patches Tool (QPT)1.1.57 wordt geïnstalleerd. De patch-id is ACSD-62635. Het probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.8.
Betrokken producten en versies
het flard wordt gecreeerd voor de versie van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.7-p2
Compatibel met de versies van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.7 - 2.4.7-p3
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
Wanneer B2B wordt toegelaten, GraphQL keert het verzoek alle verwante producten van alle websites terug zelfs als een werkingsgebied van de archiefmening in het verzoek wordt gebruikt.
Stappen om te reproduceren:
-
Maak twee websites, sla deze op en sla weergaven op.
-
Maak de volgende eenvoudige producten:
- Één hoofd met SKU product1 die aan alle websites wordt toegewezen
- Één die slechts aan Website 1 wordt toegewezen
- Één die slechts aan Website 2 wordt toegewezen
- Één toegewezen aan zowel Website 1 als Website 2
-
Voeg alle producten zoals verwant met product1 toe.
-
Schakel B2B en Shared Catalog in.
-
Alle producten toevoegen aan de standaard gedeelde catalogus.
-
Verzend GraphQL verzoek om product1 en zijn verwante producten met de opslagcode van Website 1 in de kopbal terug te winnen.
Verwachte resultaten :
De reactie bevat alleen verwante producten van de websites die overeenkomen met de opslagcode die in de aanvraagkoptekst is verzonden.
Ware resultaten :
De reactie bevat alle verwante producten van alle websites, ongeacht de opslagcode die in de aanvraag is opgegeven.
De patch toepassen
Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:
- Adobe Commerce of Magento Open Source op locatie: Quality Patches Tool > Gebruikin de handleiding Quality Patches Tool .
- Adobe Commerce op wolkeninfrastructuur: Verbeteringen en Patches > Pas Patchesin Commerce op de gids van de Infrastructuur van de Wolk toe.
Gerelateerde lezing
Meer informatie over Quality Patches Tool vindt u in:
- Quality Patches Tool: Een zelfbedieningshulpmiddel voor kwaliteitspatchesin de gids van Hulpmiddelen.