From 67f3758f7a8acc40322702d0eb9e28dfa8e8d39f Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Tue, 20 Jan 2026 15:23:16 +0100 Subject: [PATCH] fix: gitea api pagination --- cmd/gogitlabber/gitea.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/gogitlabber/gitea.go b/cmd/gogitlabber/gitea.go index 4e4a62a..c18e875 100644 --- a/cmd/gogitlabber/gitea.go +++ b/cmd/gogitlabber/gitea.go @@ -7,6 +7,7 @@ import ( "net/http" "net/url" "strconv" + "strings" "time" "github.com/scornet256/go-logger" @@ -135,7 +136,7 @@ func (c *GiteaClient) fetchRepositoryPage(ctx context.Context, options GiteaAPIO } // check for more pages - hasMore := len(giteaRepos) == options.Limit + hasMore := strings.Contains(resp.Header.Get("Link"), `rel="next"`) return giteaRepos, hasMore, nil }