Fix compilation against API version 2.11 - ChangeInserter now takes a ProjectControl rather than a RefControl - Classes implementing GroupBackend must implement isVisibleToAll Change-Id: Ie84e5a6f291f97a4e771935987d779663631dd9c
diff --git a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java index fcd3db4..88a32fd 100644 --- a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java +++ b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/PullRequestCreateChange.java
@@ -222,8 +222,8 @@ if (topic != null) { change.setTopic(topic); } - ChangeInserter ins = - changeInserterFactory.create(refControl, change, pullRequestCommit); + ChangeInserter ins = changeInserterFactory.create( + refControl.getProjectControl(), change, pullRequestCommit); PatchSet newPatchSet = ins.getPatchSet(); if (doValidation) {
diff --git a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java index 0f1e03c..2ddfef6 100644 --- a/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java +++ b/github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/group/GitHubGroupBackend.java
@@ -22,6 +22,7 @@ import com.google.common.collect.ImmutableSet.Builder; import com.google.gerrit.common.data.GroupDescription.Basic; import com.google.gerrit.common.data.GroupReference; +import com.google.gerrit.reviewdb.client.AccountGroup; import com.google.gerrit.reviewdb.client.AccountGroup.UUID; import com.google.gerrit.server.IdentifiedUser; import com.google.gerrit.server.account.GroupBackend; @@ -56,6 +57,11 @@ } @Override + public boolean isVisibleToAll(AccountGroup.UUID uuid) { + return true; + } + + @Override public boolean handles(UUID uuid) { return uuid.get().startsWith(UUID_PREFIX); }