ACSD-59952: errore durante l’eliminazione del catalogo condiviso con lo stesso ID gruppo di un altro catalogo condiviso
La patch ACSD-59952 corregge l'errore generato durante l'eliminazione di cataloghi condivisi con lo stesso customer_group_id
di un altro catalogo condiviso. Inoltre, impedisce agli utenti di creare tali cataloghi condivisi. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.52. L’ID della patch è ACSD-59952. Il problema è pianificato per essere risolto in Adobe Commerce 2.4.8.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.6-p4
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.4 - 2.4.7-p3
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
Impossibile creare un nuovo catalogo condiviso con lo stesso customer_group_id
di un altro catalogo condiviso. Tuttavia, se si tenta di eliminare il catalogo condiviso con lo stesso customer_group_id
, viene generato un errore.
Prerequisiti:
Installa i moduli B2B di Adobe Commerce.
Passaggi da riprodurre:
-
Crea più cataloghi condivisi assegnati allo stesso
customer_group_id
utilizzando la seguente chiamata API REST:code language-rest { "sharedCatalog": { "name": "test1", "description": "test", "customer_group_id": 1, "type": 0, "created_at": "03:11:00", "created_by": 1, "store_id": 0, "tax_class_id": 3 } }
-
Prova a eliminare i cataloghi condivisi utilizzando la seguente chiamata API REST:
code language-rest /rest/default/V1/sharedCatalog/4
Risultati previsti:
- Impossibile creare più cataloghi condivisi assegnati allo stesso
customer_group_id
. - Il catalogo condiviso nel caso precedente è stato eliminato correttamente.
Risultati effettivi:
- È possibile creare più cataloghi condivisi assegnati allo stesso
customer_group_id
. - Durante il tentativo di eliminare il catalogo condiviso con lo stesso
customer_group_id
viene restituito l'errore seguente: Impossibile eliminare il catalogo condiviso.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source locale: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool rilasciato: nuovo strumento per l'esecuzione automatica di patch di qualità nella Knowledge Base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando Quality Patches Tool nella nostra knowledge base di supporto.
Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.