MDVA-36170: a consulta do GraphQL à categoria retorna dados não armazenados em cache

O patch MDVA-36170 corrige o problema em que o resultado da consulta do GraphQL não é armazenado em cache. Este patch está disponível quando a variável Ferramenta de correções de qualidade (QPT) O 1.0.20 está instalado. A ID do patch é MDVA-36170. Observe que o problema foi corrigido no Adobe Commerce 2.4.2.

Produtos e versões afetados

O patch é criado para a versão do Adobe Commerce:

Adobe Commerce na infraestrutura em nuvem 2.3.6

Compatível com as versões do Adobe Commerce:

Adobe Commerce (todos os métodos de implantação) 2.3.1 - 2.4.1-p1

NOTE
O patch pode se tornar aplicável a outras versões com as novas versões da Ferramenta de patches de qualidade. Para verificar se o patch é compatível com sua versão do Adobe Commerce, atualize o magento/quality-patches pacote para a versão mais recente e verifique a compatibilidade no Quality Patches Tool: Página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

Corrige o problema em que o resultado da consulta do GraphQL não é armazenado em cache.

Etapas a serem reproduzidas:

O comerciante está usando o método GET para armazenamento em cache do GraphQL, mas não está obtendo os dados em cache.

[pre>https://magento_url/graphql?query={ products(filtro: {category_id: {eq: “2”}}, pageSize: 2000, currentPage: 1, sort: {position: ASC}) { items { sku id name description { html } url_key specifications image { label gallery_url } __typename quantity_in small_image { gallery_url label } product_price_range { maximum_price { final_price { value } } minimum_price { final_price { value } } } } … em ConfigurableProduct { variants{ attributes code label_index } { sku quantity_in } } } } } }}</pre](pre>https://magento_url/graphql?query={ products(filtro: {category_id: {eq: “2”}}, pageSize: 2000, currentPage: 1, sort: {position: ASC}) { items { sku id name description { html } url_key specifications image { label gallery_url } __typename quantity_in small_image { gallery_url label } product_price_range { maximum_price { final_price { value } } minimum_price { final_price { value } } } } … em ConfigurableProduct { variants{ attributes code label_index } { sku quantity_in } } } } } }}</pre)

Resultados esperados:

Os dados são armazenados em cache.

Resultados reais:

Os dados não são armazenados em cache.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre a Ferramenta de correção de qualidade, consulte:

Para obter informações sobre outros patches disponíveis no QPT, consulte Patches disponíveis no QPT na documentação do desenvolvedor.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a