From bfecda4a4033ad9d51cda9cf9336b9fbb0afb8cb Mon Sep 17 00:00:00 2001 From: Anirudh Oppiliappan Date: Tue, 9 Sep 2025 09:34:15 +0300 Subject: [PATCH] knotserver/xrpc: set Content-Type when serving images svgs were broken since they defaulted to text/plain instead of image/svg+xml. Signed-off-by: Anirudh Oppiliappan --- knotserver/xrpc/repo_blob.go | 1 + 1 file changed, 1 insertion(+) diff --git a/knotserver/xrpc/repo_blob.go b/knotserver/xrpc/repo_blob.go index bdd47bc..ecfbadb 100644 --- a/knotserver/xrpc/repo_blob.go +++ b/knotserver/xrpc/repo_blob.go @@ -69,6 +69,7 @@ func (x *Xrpc) RepoBlob(w http.ResponseWriter, r *http.Request) { return } w.Header().Set("ETag", eTag) + w.Header().Set("Content-Type", mimeType) case strings.HasPrefix(mimeType, "text/"): w.Header().Set("Cache-Control", "public, no-cache") -- 2.51.2