fix(stats): include locale header in vary (#34789)

This commit is contained in:
Adam
2026-07-01 15:25:49 -05:00
committed by GitHub
parent beb586a383
commit fc29f99190
3 changed files with 16 additions and 5 deletions
+3 -1
View File
@@ -1,10 +1,12 @@
import { LOCALE_HEADER } from "../lib/language"
const statsPageCacheControl = "public, max-age=60, s-maxage=300, stale-while-revalidate=86400"
export function setStatsPageCacheHeaders(headers: Headers | undefined) {
if (!headers) return
headers.set("Cache-Control", statsPageCacheControl)
appendVary(headers, "Accept-Language", "Cookie")
appendVary(headers, "Accept-Language", "Cookie", LOCALE_HEADER)
}
function appendVary(headers: Headers, ...values: string[]) {