ACSD-68011: Icke-befintliga SKU:er som tilldelats till delad katalog via /V1/sharedCatalog/:id/assignProducts API
ACSD-68011-korrigeringen åtgärdar ett problem där SKU:er som inte finns tilldelade till delad katalog via /V1/sharedCatalog/:id/assignProducts-API:t inte finns. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.72 har installerats. Korrigerings-ID är ACSD-68011. Observera att problemet är planerat att åtgärdas i Adobe Commerce B2B 1.5.3.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
- Adobe Commerce (alla distributionsmetoder) 2.4.7-p6 (B2B 1.5.2-p1)
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.7-p4 - 2.4.8-p2 (B2B 1.5.1 - 1.5.2-p2)
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
SKU:er som inte finns tilldelas till en delad katalog via /V1/sharedCatalog/:id/assignProducts REST API.
Steg som ska återskapas:
Skicka en POST-begäran om att tilldela en SKU som inte finns till en delad katalog med slutpunkten /rest/V1/sharedCatalog/1/assignProducts.
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"
}
]
}'
Förväntade resultat:
API:t genererar ett valideringsfel och lägger inte till eller visar inte den SKU som inte finns i den delade katalogen.
Faktiska resultat:
API:t validerar inte SKU:n. SKU:n som inte finns läggs till och visas i den delade katalogen.
curl --location 'https://example.test/rest/V1/sharedCatalog/1/products' --header 'Authorization: Bearer bearer_value' ;
["test_test_not_existing2"]
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokal användning för Adobe Commerce eller Magento Open Source: Quality Patches Tool > Användning i guiden Quality Patches Tool.
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i Commerce om molninfrastruktur.
Relaterad läsning
Mer information om Quality Patches Tool finns i:
- Quality Patches Tool: Ett självbetjäningsverktyg för kvalitetspatchar i verktygshandboken.