fix(forgejo): locate PRs by index

This commit is contained in:
Ben Vidulich 2026-01-15 15:53:55 +11:00
parent 944b70cee9
commit 4de125c44b

View file

@ -279,7 +279,7 @@ func (f *Forgejo) CreatePullRequest(ctx context.Context, pr *releasepr.ReleasePu
}
// TODO: String ID?
pr.ID = int(fPR.ID)
pr.ID = int(fPR.Index)
err = f.SetPullRequestLabels(ctx, pr, []releasepr.Label{}, pr.Labels)
if err != nil {
@ -452,7 +452,7 @@ func all[T any](f func(listOptions forgejo.ListOptions) ([]T, *forgejo.Response,
func forgejoPRToPullRequest(pr *forgejo.PullRequest) *git.PullRequest {
return &git.PullRequest{
ID: int(pr.ID),
ID: int(pr.Index),
Title: pr.Title,
Description: pr.Body,
}