From 9ec81c00fad040154df571701b73cb6e3b1b86fa Mon Sep 17 00:00:00 2001 From: Tim Teeling Date: Sat, 31 Mar 2018 03:01:46 -0400 Subject: [PATCH] Fix #3900 return 404 on asset hash mismatch in prod (#3941) * Fix #3900 return 404 on asset hash mismatch in prod * Make INVALID_BUILD_ID return 404 --- server/render.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/render.js b/server/render.js index 7abf7be9..3f700657 100644 --- a/server/render.js +++ b/server/render.js @@ -127,7 +127,7 @@ export async function renderScriptError (req, res, page, error) { // Asks CDNs and others to not to cache the errored page res.setHeader('Cache-Control', 'no-store, must-revalidate') - if (error.code === 'ENOENT') { + if (error.code === 'ENOENT' || error.message === 'INVALID_BUILD_ID') { res.statusCode = 404 res.end('404 - Not Found') return