From 251d968122e2c801f2e9ca7ebeb19e7f6ae8494b Mon Sep 17 00:00:00 2001 From: stricklerxc <29963548+stricklerxc@users.noreply.github.com> Date: Fri, 20 Jun 2025 18:12:12 -0400 Subject: [PATCH] [JENKINS-73060] Fix missing authorities --- .../org/jenkinsci/plugins/GithubSecurityRealm.java | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/main/java/org/jenkinsci/plugins/GithubSecurityRealm.java b/src/main/java/org/jenkinsci/plugins/GithubSecurityRealm.java index 2a7207ea..66040bc1 100644 --- a/src/main/java/org/jenkinsci/plugins/GithubSecurityRealm.java +++ b/src/main/java/org/jenkinsci/plugins/GithubSecurityRealm.java @@ -695,19 +695,7 @@ public UserDetails loadUserByUsername2(String username) * Taken from hudson.security.HudsonPrivateSecurityRealm#loadUserByUsername(java.lang.String) */ if (localUser != null) { - GHUser user; - try { - user = authToken.loadUser(username); - } catch (IOException e) { - throw new UncheckedIOException(e); - } - Collection authorities; - if (user != null) { - authorities = authToken.getAuthorities(); - } else { - authorities = List.of(); - } - return new GithubOAuthUserDetails(username, authorities); + return new GithubOAuthUserDetails(username, authToken.getAuthorities()); } try {