diff --git a/server/ctrl/static.go b/server/ctrl/static.go index 0971184b..d12898ea 100644 --- a/server/ctrl/static.go +++ b/server/ctrl/static.go @@ -402,7 +402,7 @@ func ServeBundle() func(*App, http.ResponseWriter, *http.Request) { return func(ctx *App, res http.ResponseWriter, req *http.Request) { res.Header().Set("Content-Type", "application/javascript") - if strings.Contains(req.Header.Get("Accept-Encoding"), "br") { + if strings.Contains(req.Header.Get("Accept-Encoding"), "br") && req.Header.Get("Cache-Control") != "no-cache" { res.Header().Set("Content-Encoding", "br") res.Write(bundleBr) return