diff --git a/prerender/renderer.cjs b/prerender/renderer.cjs index d5a9c67..07aac0e 100644 --- a/prerender/renderer.cjs +++ b/prerender/renderer.cjs @@ -207,10 +207,11 @@ const renderPage = ( // Create script to populate window.productDetailCache for individual product pages let productDetailCacheScript = ''; if (productData && productData.product) { - const productDetailCacheData = JSON.stringify(productData.product); + // Cache the entire response object (includes product, attributes, etc.) + const productDetailCacheData = JSON.stringify(productData); productDetailCacheScript = `