From 7cf6a47c7774797aabf63344375b030367aa6ac9 Mon Sep 17 00:00:00 2001 From: Anirudh Oppiliappan Date: Thu, 10 Jul 2025 14:26:22 +0000 Subject: [PATCH] appview,hook,knotserver: set charset=utf-8 for all text/plain responses Signed-off-by: Anirudh Oppiliappan --- hook/hook.go | 2 +- knotserver/handler.go | 2 +- appview/pulls/pulls.go | 2 +- appview/repo/repo.go | 2 +- 4 file(s) changed, 4 insertion(s)(+), 4 deletion(s)(-) diff --git a/hook/hook.go b/hook/hook.go --- a/hook/hook.go +++ b/hook/hook.go @@ -63,7 +63,7 @@ return fmt.Errorf("failed to create request: %w", err) } - req.Header.Set("Content-Type", "text/plain") + req.Header.Set("Content-Type", "text/plain; charset=utf-8") req.Header.Set("X-Git-Dir", gitDir) req.Header.Set("X-Git-User-Did", userDid) req.Header.Set("X-Git-User-Handle", userHandle) diff --git a/knotserver/handler.go b/knotserver/handler.go --- a/knotserver/handler.go +++ b/knotserver/handler.go @@ -187,6 +187,6 @@ } } - w.Header().Set("Content-Type", "text/plain") + w.Header().Set("Content-Type", "text/plain; charset=utf-8") fmt.Fprintf(w, "knotserver/%s", version) } diff --git a/appview/pulls/pulls.go b/appview/pulls/pulls.go --- a/appview/pulls/pulls.go +++ b/appview/pulls/pulls.go @@ -447,7 +447,7 @@ } } - w.Header().Set("Content-Type", "text/plain") + w.Header().Set("Content-Type", "text/plain; charset=utf-8") w.Write([]byte(pull.Submissions[roundIdInt].Patch)) } diff --git a/appview/repo/repo.go b/appview/repo/repo.go --- a/appview/repo/repo.go +++ b/appview/repo/repo.go @@ -590,7 +590,7 @@ return } - w.Header().Set("Content-Type", "text/plain") + w.Header().Set("Content-Type", "text/plain; charset=utf-8") w.Write([]byte(result.Contents)) return } -- tangled.sh