[Solo PaaS]{class="badge informative" title="Se aplica solo a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe) y a proyectos locales."}

ACP2E-3789: Archivos de medios duplicados en la actualización del producto mediante WebAPI

El parche ACP2E-3789 corrige el problema en el que las actualizaciones de productos a través de archivos de medios duplicados de WebAPI cuando se proporciona un ID de medios. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.66. El ID del parche es ACP2E-3789. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.

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.7-p3

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.5 - 2.4.8
NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete 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

Al actualizar un producto a través de WebAPI con un ID de medios, el sistema duplica los archivos de medios en lugar de reemplazarlos, lo que crea nuevos archivos con cada llamada de API y da como resultado una compilación de imágenes que sobrecarga el directorio /pub/media/catalog/products/cache/.

Pasos a seguir:

  1. Cree un producto y añada una imagen.
  2. Obtenga detalles del producto usando la API de REST en base_url/rest/V1/products/<sku>.
  3. Realice una petición PUT para actualizar el producto, manteniendo media_gallery_entrie sin cambios (mismo nombre de imagen y archivo).
  4. Compruebe el directorio pub/media/catalog/product/xx/yy antes y después de la actualización.

Resultados esperados:

El archivo de imagen se reemplaza cuando se incluye el ID de medios en la solicitud.

Resultados reales:

La imagen se duplica con un nuevo nombre (por ejemplo, wb04-blue-1.jpg), lo que provoca una acumulación de archivos innecesaria.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre Quality Patches Tool, consulte:

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