MC-42528: GraphQL-frågan för categoryList visar alla kategorier
Korrigeringen MC-42528 löser problemet där GraphQL-frågan categoryList
returnerar både tilldelade och ej tilldelade kategorier när bläddringskategorin för en viss kategori är inställd på"Neka". Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.1.4 har installerats. Korrigerings-ID är MC-42528. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.4.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
- Adobe Commerce (alla distributionsmetoder) 2.4.3
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.3 - 2.4.3-p1
magento/quality-patches
-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.Problem
GraphQL-frågan för categoryList
returnerar både tilldelade och ej tilldelade kategorier.
Steg som ska återskapas:
- Skapa två kategorier, CAT1 och CAT2, och tilldela ett fåtal produkter till varje kategori.
- Skapa en privat delad katalog.
- Skapa en företagsanvändare och tilldela den till den skapade delade katalogen.
- Tilldela CAT1 till den anpassade katalogen och ange kategoribehörigheten till"Tillåt" bläddringskategori för kundgruppen i den privata katalogen.
- Ställ in kategoribehörigheten för CAT2 på bläddringskategorin"Neka" för kundgruppen för den privata katalogen.
- Kör
categoryList
- ellercategories
GraphQL-frågan som företagsanvändare.
Förväntade resultat:
Endast CAT1 visas i svaret.
Faktiska resultat:
Alla kategorier visas i svaret oavsett kategoriens bläddringsbehörigheter.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokalt hos Adobe Commerce eller Magento Open Source: Programuppdateringsguide > Tillämpa korrigeringar i vår utvecklardokumentation.
- Adobe Commerce i molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i vår utvecklardokumentation.
Relaterad läsning
Mer information om verktyget för kvalitetskorrigeringar finns i:
- Verktyget för kvalitetskorrigeringar har släppts: ett nytt verktyg för självbetjäning av kvalitetskorrigeringar i vår kunskapsbas för support.
- Kontrollera om det finns en korrigeringsfil för din Adobe Commerce-utgåva med verktyget för kvalitetskorrigeringar i vår kunskapsbas för support.
Mer information om andra tillgängliga korrigeringsfiler i QPT finns i avsnittet Patchar i QPT.