MDVA-38447: i prodotti secondari configurabili "Not visible individual" vengono restituiti nella risposta di GraphQL e la query MySQL è lenta

La patch di MDVA-38447 Adobe Commerce risolve il problema relativo alla restituzione di prodotti secondari configurabili "Non visibile singolarmente" nella risposta di GraphQL e alla lentezza della query MySQL per i prodotti GraphQL con filtro categoria. Questa patch è disponibile quando è installato QPT (Quality Patches Tool) 1.1.2. L'ID della patch è MDVA-38447. Il problema è pianificato per essere risolto in Adobe Commerce 2.4.4.

Prodotti e versioni interessati

La patch è stata creata per la versione di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.4.2

Compatibile con le versioni di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.4.2 - 2.4.3
NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni dello strumento Patch di qualità. Per verificare se la patch è compatibile con la versione di Adobe Commerce in uso, aggiornare il pacchetto magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.

Problema

Nella risposta di GraphQL vengono restituiti prodotti secondari configurabili "Non visibili singolarmente" e la query MySQL lenta per la query prodotti GraphQL con filtro categoria.

Prerequisiti:

I moduli B2B devono essere installati.

Passaggi da riprodurre:

  1. Creare un prodotto configurabile con prodotti semplici impostati su Non visibile singolarmente.
  2. Esegui una reindicizzazione completa.
  3. Esegui una query GraphQL come:
query getFilteredProducts(
  $filter: ProductAttributeFilterInput.
  $sort: ProductAttributeSortInput.
  $search: String
  $pageSize: int!
  $currentPage: Int!
) {
  products(
    filtro: $filter
    sort: $sort
    ricerca: $search
    pageSize: $pageSize
    currentPage: $currentPage
  ) {
    total_count
    page_info {
      total_pages
      current_page
      page_size
    }
    elementi {
      nome
      sku
    }
  }
}

Variabili:

{"filter":{"user_group":{"eq":"}},"search":"config-100","sort":{},"pageSize":200,"currentPage":1}

Risultati previsti:

I prodotti con visibilità impostata su "Non visibile singolarmente" non verranno restituiti nella risposta.

Risultati effettivi:

I prodotti con visibilità impostata su "Non visibile singolarmente" vengono restituiti in risposta.

Applicare la patch

Per applicare singole patch, utilizzare i collegamenti seguenti a seconda del tipo di distribuzione:

Lettura correlata

Per ulteriori informazioni sulle patch di qualità per Adobe Commerce, consulta:

Per informazioni sulle altre patch disponibili in QPT, consulta la sezione Patch disponibili in QPT.

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