From dec6d06cd52d24b8955f97a642752360506b3be5 Mon Sep 17 00:00:00 2001 From: Viacheslav Poturaev Date: Sun, 6 Oct 2024 12:49:45 +0200 Subject: [PATCH] Fix " http: superfluous response.WriteHeader call from ..." on embedded resp setter (#209) --- response/encoder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/response/encoder.go b/response/encoder.go index 39f6a2b..fc6299d 100644 --- a/response/encoder.go +++ b/response/encoder.go @@ -403,7 +403,7 @@ func (h *Encoder) WriteSuccessfulResponse( } if skipRendering { - if ht.SuccessStatus != http.StatusOK { + if !h.outputWithWriter && !h.dynamicSetter && ht.SuccessStatus != http.StatusOK { w.WriteHeader(ht.SuccessStatus) }