From 4fe5610d96c292f5397ebae8b4f5b32d8b1c9983 Mon Sep 17 00:00:00 2001 From: Roman Zabaluev Date: Fri, 20 Mar 2026 01:56:38 +0800 Subject: [PATCH] Fix `getUser()` 404 for bot users in PR reviews --- src/main/java/org/kohsuke/github/GHPullRequestReview.java | 5 +---- .../java/org/kohsuke/github/GHPullRequestReviewComment.java | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/kohsuke/github/GHPullRequestReview.java b/src/main/java/org/kohsuke/github/GHPullRequestReview.java index 10eb93ba4e..28dd3d8331 100644 --- a/src/main/java/org/kohsuke/github/GHPullRequestReview.java +++ b/src/main/java/org/kohsuke/github/GHPullRequestReview.java @@ -165,10 +165,7 @@ public Instant getSubmittedAt() { * the io exception */ public GHUser getUser() throws IOException { - if (user != null) { - return owner.root().getUser(user.getLogin()); - } - return null; + return owner.root().intern(user); } /** diff --git a/src/main/java/org/kohsuke/github/GHPullRequestReviewComment.java b/src/main/java/org/kohsuke/github/GHPullRequestReviewComment.java index a21378ef86..e3330834d3 100644 --- a/src/main/java/org/kohsuke/github/GHPullRequestReviewComment.java +++ b/src/main/java/org/kohsuke/github/GHPullRequestReviewComment.java @@ -352,7 +352,7 @@ public Side getStartSide() { * the io exception */ public GHUser getUser() throws IOException { - return owner.root().getUser(user.getLogin()); + return owner.root().intern(user); } /**