From fd2ae3136bfd2e4ab9a6315f518b769e6b4033ab Mon Sep 17 00:00:00 2001 From: Robert Schillinger Date: Mon, 12 Feb 2024 15:58:02 +0000 Subject: [PATCH] feat: add check for HELIUM_PRIVATE_ENABLE_ASSET_PROXY to determine if asset urls should be rewritten --- tooling/helium-server/worker/ssr.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tooling/helium-server/worker/ssr.js b/tooling/helium-server/worker/ssr.js index b9f6e254..301ae6d5 100644 --- a/tooling/helium-server/worker/ssr.js +++ b/tooling/helium-server/worker/ssr.js @@ -58,8 +58,10 @@ async function handleSsr(url, authToken = null, userAndAppearanceToken = null) { } else { const { statusCode, body } = httpResponse; const headers = assembleHeaders(pageContext); + const resBody = + HELIUM_PRIVATE_ENABLE_ASSET_PROXY === 'true' ? body : resolveAssetUrls(url, body); - return new Response(resolveAssetUrls(url, body), { + return new Response(resBody, { headers, status: statusCode });