From 8c52229e7183b997e7a8e069969746f37308c20b Mon Sep 17 00:00:00 2001 From: Cristian Felipe Cruz Buitron Date: Thu, 13 Aug 2026 16:55:16 -0500 Subject: [PATCH] feat(commerce-backend): revalidar el storefront al crear/borrar productos El subscriber revalidate-storefront.ts (PR #9) solo escuchaba product.updated y los eventos de variante, asi que un producto nuevo (product.created) o eliminado (product.deleted) no disparaba revalidateTag: el storefront tardaba hasta el ciclo normal de cache (~60s por pod) en reflejar altas/bajas de catalogo, a diferencia de precio/descripcion/imagenes en productos existentes, que ya viajan por product.updated. --- .../commerce-backend/src/subscribers/revalidate-storefront.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/workloads/commerce-backend/src/subscribers/revalidate-storefront.ts b/workloads/commerce-backend/src/subscribers/revalidate-storefront.ts index c700cc9..fe84a30 100644 --- a/workloads/commerce-backend/src/subscribers/revalidate-storefront.ts +++ b/workloads/commerce-backend/src/subscribers/revalidate-storefront.ts @@ -36,7 +36,9 @@ export default async function revalidateStorefrontHandler({ export const config: SubscriberConfig = { event: [ + "product.created", "product.updated", + "product.deleted", "product-variant.updated", "product-variant.created", "product-variant.deleted", -- 2.54.0