From aad0239683616b63951bd028b769eeefd2a437df Mon Sep 17 00:00:00 2001 From: "Babak K. Shandiz" Date: Mon, 9 Mar 2026 11:49:22 +0000 Subject: [PATCH] fix(issue transfer): use IssueRepoInfo to fetch minimal fields for issues Only the destination repo ID is needed for issue transfer. Switch from GitHubRepo to IssueRepoInfo to use minimal fields appropriate for issues. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- pkg/cmd/issue/transfer/transfer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/cmd/issue/transfer/transfer.go b/pkg/cmd/issue/transfer/transfer.go index a6dfb9b23..8ac1ff3fe 100644 --- a/pkg/cmd/issue/transfer/transfer.go +++ b/pkg/cmd/issue/transfer/transfer.go @@ -105,7 +105,7 @@ func issueTransfer(httpClient *http.Client, issueID string, destRepo ghrepo.Inte destinationRepoID = r.ID } else { apiClient := api.NewClientFromHTTP(httpClient) - r, err := api.GitHubRepo(apiClient, destRepo) + r, err := api.IssueRepoInfo(apiClient, destRepo) if err != nil { return "", err }