1
1
mirror of https://github.com/go-gitea/gitea synced 2025-08-17 23:18:28 +00:00

Fix setting HTTP headers after write (#21833) (#21874)

Backport #21833
This commit is contained in:
KN4CK3R
2022-11-20 21:14:27 +01:00
committed by GitHub
parent 87630a6583
commit ba16df8da3
4 changed files with 74 additions and 47 deletions

View File

@@ -5,7 +5,6 @@
package feed
import (
"net/http"
"time"
"code.gitea.io/gitea/models"
@@ -57,7 +56,6 @@ func showUserFeed(ctx *context.Context, formatType string) {
// writeFeed write a feeds.Feed as atom or rss to ctx.Resp
func writeFeed(ctx *context.Context, feed *feeds.Feed, formatType string) {
ctx.Resp.WriteHeader(http.StatusOK)
if formatType == "atom" {
ctx.Resp.Header().Set("Content-Type", "application/atom+xml;charset=utf-8")
if err := feed.WriteAtom(ctx.Resp); err != nil {