diff --git a/internal/source/gitea/gitea.go b/internal/source/gitea/gitea.go index dc27143..9ec1133 100644 --- a/internal/source/gitea/gitea.go +++ b/internal/source/gitea/gitea.go @@ -436,6 +436,10 @@ func GetPulls(ctx context.Context, url, owner, repo, token string) ([]*giteaPull buf, _ := io.ReadAll(rsp.Body) + if buf == nil { + break + } + switch rsp.StatusCode { case http.StatusOK: if err = json.Unmarshal(buf, &pulls); err != nil {