Merge branch 'stable-3.3' * stable-3.3: Fix the junit test tag Change-Id: Ib9ddf58d7e07fd4b44d1ac04a281fb5a66ef6cdf
diff --git a/src/main/java/com/googlesource/gerrit/plugins/singleusergroup/SingleUserGroup.java b/src/main/java/com/googlesource/gerrit/plugins/singleusergroup/SingleUserGroup.java index c354f3e..4e2f7ef 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/singleusergroup/SingleUserGroup.java +++ b/src/main/java/com/googlesource/gerrit/plugins/singleusergroup/SingleUserGroup.java
@@ -28,7 +28,7 @@ import com.google.gerrit.exceptions.StorageException; import com.google.gerrit.extensions.registration.DynamicSet; import com.google.gerrit.index.query.QueryParseException; -import com.google.gerrit.server.IdentifiedUser; +import com.google.gerrit.server.CurrentUser; import com.google.gerrit.server.account.AbstractGroupBackend; import com.google.gerrit.server.account.AccountCache; import com.google.gerrit.server.account.AccountState; @@ -91,7 +91,10 @@ } @Override - public GroupMembership membershipsOf(IdentifiedUser user) { + public GroupMembership membershipsOf(CurrentUser user) { + if (!user.isIdentifiedUser()) { + return GroupMembership.EMPTY; + } ImmutableList.Builder<AccountGroup.UUID> groups = ImmutableList.builder(); groups.add(uuid(user.getAccountId())); if (user.getUserName().isPresent()) {