Set Cache-Control to 'no-store' in private/secure mode
ci/woodpecker/pr/lint-backend Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/lint-client Pipeline failed Details
ci/woodpecker/pr/test Pipeline failed Details

This commit is contained in:
Norm 2022-08-11 10:06:33 -04:00
parent ebc34ab09c
commit a1b50a5ba5
Signed by: norm
GPG Key ID: 7123E30E441E80DE
1 changed files with 1 additions and 1 deletions

View File

@ -281,7 +281,7 @@ router.get('/emojis/:emoji', async ctx => {
ctx.body = renderActivity(await renderEmoji(emoji));
const meta = await fetchMeta();
if (meta.secureMode || meta.privateMode) {
ctx.set('Cache-Control', 'private, max-age=0, must-revalidate');
ctx.set('Cache-Control', 'no-store');
} else {
ctx.set('Cache-Control', 'public, max-age=180');
}