diff --git a/src/services/git/GitHubService.ts b/src/services/git/GitHubService.ts index 08ebe03bf..27f3ce59c 100644 --- a/src/services/git/GitHubService.ts +++ b/src/services/git/GitHubService.ts @@ -501,11 +501,12 @@ export class GitHubService implements IVCSService { prNumber: number, options?: ListGetterOptions, ): Promise> { - const params: Octokit.PullsListCommentsParams = { owner, repo, pull_number: prNumber }; + const params: Octokit.IssuesListCommentsParams = { owner, repo, issue_number: prNumber }; if (options?.pagination?.page) params.page = options.pagination.page; if (options?.pagination?.perPage) params.per_page = options.pagination.perPage; - const { data } = await this.unwrap(this.client.pulls.listComments(params)); + // use issues.listComments to list comments for a pull request + const { data } = await this.unwrap(this.client.issues.listComments(params)); const items = data.map((comment) => ({ user: { id: comment.user.id.toString(), login: comment.user.login, url: comment.user.url },