[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

MDVA-41164: impossibile salvare o modificare la società con attributi cliente personalizzati

La patch MDVA-41164 risolve il problema che impediva all'utente amministratore di salvare o modificare un'azienda con attributi cliente personalizzati di file o immagini di qualsiasi tipo. Questa patch è disponibile quando è installato QPT (Quality Patches Tool) 1.1.5. L'ID della patch è MDVA-41164. 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

L’utente amministratore non è in grado di salvare o modificare un’azienda con attributi cliente personalizzati di file o immagini di alcun tipo.

Prerequisiti:

Il modulo B2B è installato.

Passaggi da riprodurre:

  1. Abilita la società in Archivi > Configurazione > Funzionalità B2B.

  2. Crea un attributo cliente in Archivi > Attributi > Clienti > Aggiungi nuovo attributo:

    • Tipo di input: File (allegato)
    • Mostra in vetrina: sì
    • Ordinamento: qualsiasi
    • Forms da usare in: Seleziona tutto
  3. Crea una nuova società in Clienti > Società > Aggiungi nuova società e carica un file per il nuovo attributo creato in precedenza.

Risultati previsti:

L’utente è in grado di completare la creazione dell’azienda e l’allegato viene caricato senza errori.

Risultati effettivi:

  • Viene visualizzato un messaggio di errore: Si è verificato un errore durante il salvataggio del file.

  • Il registro eccezioni contiene un record simile al seguente:

    code language-php
    report.CRITICAL: Notice: Undefined index: customer in
    ../app/code/Magento/Customer/Controller/Adminhtml/File/Customer/Upload.php on line 69
    

Applicare la patch

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

Lettura correlata

Per ulteriori informazioni sullo strumento Patch di qualità, vedere:

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

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3