Fix cache header for web and theme assets

This commit is contained in:
Michael Barz
2023-07-28 11:02:59 +02:00
parent 44d9c50f1e
commit f8e6b23d5f
2 changed files with 6 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
Bugfix: Let clients cache web and theme assets
We needed to remove "must-revalidate" from the cache-control header to allow clients to cache the web and theme assets.
https://github.com/owncloud/ocis/pull/6914

View File

@@ -168,7 +168,7 @@ func (p Web) Static(ttl int) http.HandlerFunc {
return
}
w.Header().Set("Cache-Control", fmt.Sprintf("max-age=%s, must-revalidate", strconv.Itoa(ttl)))
w.Header().Set("Cache-Control", fmt.Sprintf("max-age=%s", strconv.Itoa(ttl)))
w.Header().Set("Expires", expires)
w.Header().Set("Last-Modified", lastModified)
w.Header().Set("SameSite", "Strict")