ACSD-67424: updated_at waarde in GET /carts/search REST API-reactie komt niet overeen met waarde in Admin Panel voor Negotiable Quotes
De ACSD-67424-patch verhelpt het probleem waarbij de updated_at -waarde in de GET /carts/search REST API-reactie niet overeenkomt met de waarde in de Admin Panel bij gebruik van Negotiable Quotes . Deze patch is beschikbaar wanneer Quality Patches Tool (QPT) 1.1.72 wordt geïnstalleerd. De patch-id is ACSD-67424. 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-p4
Compatibel met de versies van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.7-p3 - 2.4.8-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
De updated_at -waarde in de GET /carts/search REST API-reactie komt niet overeen met de waarde in de Admin Panel bij gebruik van Negotiable Quotes .
Stappen om te reproduceren:
-
Laat bedrijf en B2B citaat toe.
-
Maak een nieuw aanhalingsteken in de Admin Panel .
-
Voeg een product toe aan het aanhalingsteken en klik op Send .
-
Meld u aan bij de frontend als gebruiker van het bedrijf en ga naar My Quotes .
-
Klik op View action , voeg een verzendadres toe en klik op Send for Review .
-
Selecteer in Admin Panel een verzendmethode voor het aanhalingsteken en klik op Send .
-
Ga terug naar My Quotes in de winkel en selecteer Quote en klik op Proceed to Checkout .
-
Plaats de bestelling.
-
Gebruik de
updated_at-waarde van de aanhalingstabel in de database om aanhalingsgegevens op te halen via REST API.code language-none /rest/V1/carts/search?searchCriteria[filterGroups][0][filters][0][field]=updated_at&searchCriteria[filterGroups][0][filters][0][value]={QUOTE_UPDATED_AT}&searchCriteria[filterGroups][0][filters][0][condition_type]=gteq -
Vergelijk de
updated_at-waarde van de API-reactie met de Updated at -waarde in het Quotes -raster van Admin Panel .
Verwachte resultaten :
De updated_at -waarden in de REST API-respons en de Admin Panel zijn gelijk (gezien de tijdzoneverschillen).
Ware resultaten :
De REST API-reactie retourneert een onjuiste updated_at -waarde die niet overeenkomt met de Updated at -waarde in het Quotes -raster van Admin Panel .
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 > Patches toepassen in Commerce op de gids van de Infrastructuur van de Wolk
Gerelateerde lezing
Meer informatie over Quality Patches Tool vindt u in:
- Quality Patches Tool: Een zelfbedieningshulpmiddel voor kwaliteitspatches in de gids van Hulpmiddelen