Skip to content

Commit 352119f

Browse files
committed
updater/codeberg: fix pr numbering
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
1 parent 0dc5f04 commit 352119f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

pkg/portage/pullrequests/codeberg/fetcher.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,32 +48,32 @@ func FetchPullRequests() iter.Seq[models.PullRequestProvider] {
4848
files := make([][]apiPRFile, len(prs))
4949

5050
var wg sync.WaitGroup
51-
for prID, pr := range prs {
51+
for index, pr := range prs {
5252
if sha := pr.Head.Sha; sha != "" {
5353
wg.Go(func() {
5454
s, link, err := client.getLatestCIStatus(sha)
5555
if err != nil {
56-
slog.Error("Failed to get latest CI status", slog.Int("pr", prID), slog.String("sha", sha), slog.Any("err", err))
56+
slog.Error("Failed to get latest CI status", slog.Int("pr", int(pr.Number)), slog.String("sha", sha), slog.Any("err", err))
5757
return
5858
}
59-
results[prID] = ciResult{state: s, link: link}
59+
results[index] = ciResult{state: s, link: link}
6060
})
6161
}
6262
wg.Go(func() {
6363
const pageSize = 50
6464
var allFiles []apiPRFile
6565
for page := 1; ; page++ {
66-
files, err := client.listPRFiles(prID, page, pageSize)
66+
files, err := client.listPRFiles(int(pr.Number), page, pageSize)
6767
if err != nil {
68-
slog.Error("Failed to list PR files", slog.Int("pr", prID), slog.Int("page", page), slog.Any("err", err))
68+
slog.Error("Failed to list PR files", slog.Int("pr", int(pr.Number)), slog.Int("page", page), slog.Any("err", err))
6969
break
7070
}
7171
allFiles = append(allFiles, files...)
7272
if len(files) < pageSize {
7373
break
7474
}
7575
}
76-
files[prID] = allFiles
76+
files[index] = allFiles
7777
})
7878
}
7979
wg.Wait()

0 commit comments

Comments
 (0)