ACSD-60804: La edición de un cliente asociado con una empresa eliminada provoca un error
El parche ACSD-60804 corrige el problema en el que al editar un cliente asociado con una compañía eliminada se produce un error La llamada a una función de miembro getSuperUserId() se produce en null. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.53. El ID del parche es ACSD-60804. Este problema está programado para solucionarse en Adobe Commerce 2.4.8.
Productos y versiones afectados
El parche se ha creado para la versión de Adobe Commerce:
Adobe Commerce (todos los métodos de implementación) 2.4.6-p2
Compatible con versiones de Adobe Commerce:
Adobe Commerce (todos los métodos de implementación) 2.4.4 - 2.4.7-p3
magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches . Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.Problema
La edición de un cliente asociado con una compañía eliminada causa un error Llamada a una función de miembro getSuperUserId() en null.
Requisitos previos::
Instale y habilite los módulos B2B de Adobe Commerce.
Pasos a seguir:
- Vaya a Settings > B2B > Enable Company.
- Vaya a Customers > Company > Create New Company.
- Inicie sesión en
mysqlpara la instancia. - Elimine la compañía donde
entity_id= 1. - Ir a Customers > All Customers.
- Edite el cliente que se creó automáticamente cuando creó la compañía.
Resultados esperados:
El cliente se edita sin que se produzca un error de excepción.
Resultados reales:
Se produce un error: Llame a una función miembro getSuperUserId() en null si ninguna compañía está asociada con el cliente.
Aplicar el parche
Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:
- Adobe Commerce o Magento Open Source local: Quality Patches Tool > Uso en la guía Quality Patches Tool.
- Adobe Commerce en la infraestructura de la nube: Actualizaciones y parches > Aplicar parches en la guía Commerce en la infraestructura de la nube.
Lectura relacionada
Para obtener más información sobre Quality Patches Tool, consulte:
- Quality Patches Tool: herramienta de autoservicio para parches de calidad en la guía Herramientas.