From a1b50a5ba59538ca7f5f1c7522e8aa35e2ae8d95 Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Thu, 11 Aug 2022 10:06:33 -0400 Subject: [PATCH] Set Cache-Control to 'no-store' in private/secure mode --- packages/backend/src/server/activitypub.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend/src/server/activitypub.ts b/packages/backend/src/server/activitypub.ts index 56d103993..e0067ac03 100644 --- a/packages/backend/src/server/activitypub.ts +++ b/packages/backend/src/server/activitypub.ts @@ -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'); }