mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
disable caching for frontend assets
This aims to fix the issue where it says ``` TypeError Cannot read properties of undefined (reading 'component') ``` by telling the browser to not cache any chunks
This commit is contained in:
@@ -57,9 +57,12 @@ export const registerServeUI = async (
|
||||
reply.callNotFound();
|
||||
return;
|
||||
}
|
||||
// reference: https://github.com/fastify/fastify-static?tab=readme-ov-file#managing-cache-control-headers
|
||||
// to avoid ui bundle skew on new deployment
|
||||
return reply.sendFile("index.html", { maxAge: 0, immutable: false });
|
||||
|
||||
// This should help avoid caching any chunks (temp)
|
||||
reply.header('Cache-Control', 'no-cache, no-store, must-revalidate');
|
||||
reply.header('Pragma', 'no-cache');
|
||||
return reply.sendFile("index.html");
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user