[Alleen PaaS]{class="badge informative" title="Is alleen van toepassing op Adobe Commerce op Cloud-projecten (door Adobe beheerde PaaS-infrastructuur) en op projecten in het veld."}

ACSD-66041: postcodes in Ierland (IE) kunnen niet worden doorzocht naar ophaallocaties omdat deze ontbreken CountryID

De ACSD-66041-patch verhelpt het probleem waarbij Ierse postcodes (IE) niet kunnen worden doorzocht naar ophaallocaties omdat er een ontbrekende CountryID is. Deze patch is beschikbaar wanneer Quality Patches Tool (QPT) 1.1.66 wordt geïnstalleerd. De patch-id is ACSD-66041. Dit probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.9.

Betrokken producten en versies

het flard wordt gecreeerd voor de versie van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.4.7-p5

Compatibel met de versies van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.4.4 - 2.4.8
NOTE
De patch kan van toepassing worden op andere versies met nieuwe Quality Patches Tool versies. Om te controleren of de patch compatibel is met uw Adobe Commerce-versie, werkt u het 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

Postcodes in Ierland (IE) kunnen niet worden doorzocht op ophaallocaties omdat er een ontbrekende CountryID is.

Stappen om te reproduceren:

  1. Voer de volgende GraphQL-query uit:

    code language-graphql
    query getStoresTestError($term: String!, $radius: Int!) {
        pickupLocations(
            sort: { distance: ASC }
            area: { radius: $radius, search_term: $term }
        ) {
            items {
                    pickup_location_code
                    name
                    description
                latitude
                longitude
                country_id
                region
                city
                street
                postcode
                phone
            }
        }
    }
    
  2. Gebruik de volgende variabelen:

    code language-none
    {
        "radius": 81,
        "term": "dublin:IE"
    }
    

Verwachte resultaten :

Postcodes voor Ierland zijn beschikbaar voor het zoeken naar ophaallocaties.

Ware resultaten :

  • Een Interne Fout van de Server is teruggekeerd.

  • var/log/exception.log bevat de volgende fout:

    code language-none
    report.ERROR: Provided countryId does not exist.  {"exception":"[object] (GraphQL\\Error\\Error(code: 0): Provided countryId does not exist.
    

De patch toepassen

Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:

Gerelateerde lezing

Meer informatie over Quality Patches Tool vindt u in:

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