ACSD-67424: Värdet updated_at i GET /carts/search REST API-svaret matchar inte värdet i Admin Panel för Negotiable Quotes
Korrigeringen ACSD-67424 åtgärdar ett problem där värdet updated_at i REST API-svaret på GET /carts/search inte matchar värdet i Admin Panel när Negotiable Quotes används. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.72 har installerats. Korrigerings-ID är ACSD-67424. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.9.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
- Adobe Commerce (alla distributionsmetoder) 2.4.7-p4
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.7-p3 - 2.4.8-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
Värdet updated_at i REST API-svaret för GET /carts/search matchar inte värdet som visas i Admin Panel när Negotiable Quotes används.
Steg som ska återskapas:
-
Aktivera företag och B2B-citat.
-
Skapa en ny offert i Admin Panel.
-
Lägg till en produkt i offerten och klicka på Send.
-
Logga in på frontend som en företagsanvändare och gå till My Quotes.
-
Klicka på View action, lägg till en leveransadress och klicka på Send for Review.
-
I Admin Panel väljer du en leveransmetod för offerten och klickar på Send.
-
Gå tillbaka till My Quotes från butiken, markera Quote och klicka på Proceed to Checkout.
-
Beställ.
-
Använd värdet
updated_atfrån citattabellen i databasen för att hämta offertinformation 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 -
Jämför värdet
updated_atfrån API-svaret med värdet Updated at i rutnätet Quotes i Admin Panel.
Förväntade resultat:
updated_at-värdena i REST API-svaret och Admin Panel är desamma (med tanke på skillnaderna i tidszon).
Faktiska resultat:
REST API-svaret returnerar ett felaktigt updated_at-värde som inte matchar värdet Updated at i rutnätet Quotes för Admin Panel.
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 guiden för 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