ACSD-68011: niet-bestaande SKU's toegewezen aan gedeelde catalogus via /V1/sharedCatalog/:id/assignProducts API
De ACSD-68011-patch verhelpt het probleem waarbij geen bestaande SKU's via /V1/sharedCatalog/:id/assignProducts API zijn toegewezen aan een gedeelde catalogus. Deze patch is beschikbaar wanneer Quality Patches Tool (QPT) 1.1.72 wordt geïnstalleerd. De patch-id is ACSD-68011. Dit probleem wordt volgens de planning opgelost in Adobe Commerce B2B 1.5.3.
Betrokken producten en versies
het flard wordt gecreeerd voor de versie van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.7-p6 (B2B 1.5.2-p1)
Compatibel met de versies van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.7-p4 - 2.4.8-p2 (B2B 1.5.1 - 1.5.2-p2)
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
Niet-bestaande SKU's worden toegewezen aan een gedeelde catalogus via de /V1/sharedCatalog/:id/assignProducts REST API.
Stappen om te reproduceren:
Verzend een POST-verzoek om een niet-bestaande SKU aan een gedeelde catalogus toe te wijzen met behulp van het /rest/V1/sharedCatalog/1/assignProducts -eindpunt.
curl --location 'https://example.test/rest/V1/sharedCatalog/1/assignProducts' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer bearer_value' \
--data '{
"products": [
{
"sku": "test_not_existing2"
}
]
}'
Verwachte resultaten :
De API genereert een validatiefout en voegt de niet-bestaande SKU niet toe aan of geeft deze niet weer in de gedeelde catalogus.
Ware resultaten :
De API valideert de SKU niet. De niet-bestaande SKU wordt toegevoegd en wordt weergegeven in de gedeelde catalogus.
curl --location 'https://example.test/rest/V1/sharedCatalog/1/products' --header 'Authorization: Bearer bearer_value' ;
["test_test_not_existing2"]
De patch toepassen
Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:
- Op locatie Adobe Commerce of Magento Open Source: Quality Patches Tool > Gebruik in de handleiding Quality Patches Tool .
- Adobe Commerce op wolkeninfrastructuur: Verbeteringen en Patches > Pas Patches in 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 kwaliteitspatches in de gids van Hulpmiddelen.