ACSD-59952: Fel vid borttagning av delad katalog med samma grupp-ID som en annan delad katalog

ACSD-59952-korrigeringen åtgärdar felet som uppstod när delade kataloger med samma customer_group_id som en annan delad katalog togs bort. Dessutom förhindras användare från att skapa sådana delade kataloger. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.52 är installerad. Korrigerings-ID är ACSD-59952. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.8.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.6-p4

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.4 - 2.4.7-p3
NOTE
Korrigeringen kan bli tillämplig för andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du 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

En ny delad katalog med samma customer_group_id som en annan delad katalog kan inte skapas. Om du däremot försöker ta bort den delade katalogen med samma customer_group_id genereras ett fel.

Förutsättningar:

Installera Adobe Commerce B2B-modulerna.

Steg som ska återskapas:

  1. Skapa flera delade kataloger som tilldelats samma customer_group_id med följande REST API-anrop:

    code language-rest
    {
        "sharedCatalog": {
            "name": "test1",
            "description": "test",
            "customer_group_id": 1,
            "type": 0,
            "created_at": "03:11:00",
            "created_by": 1,
            "store_id": 0,
            "tax_class_id": 3
        }
    }
    
  2. Försök att ta bort någon av de delade katalogerna med följande REST API-anrop:

    code language-rest
    /rest/default/V1/sharedCatalog/4
    

Förväntade resultat:

  • Det går inte att skapa flera delade kataloger som tilldelats samma customer_group_id.
  • Den delade katalogen i ovanstående fall har tagits bort.

Faktiska resultat:

  • Det går att skapa flera delade kataloger som tilldelats samma customer_group_id.
  • Följande fel returneras när du försöker ta bort den delade katalogen med samma customer_group_id: Det går inte att ta bort den delade katalogen.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om Quality Patches Tool finns i:

Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Quality Patches Tool: Söka efter korrigeringsfileri Quality Patches Tool-handboken.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3