Remove unnecessary check for group index from QueryGroups Change-Id: Icba025f74bfd48f8b378a9e9306354e2366a1eaa
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java b/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java index c5fd2cb..0a89b2a 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java
@@ -24,8 +24,6 @@ import com.google.gerrit.extensions.restapi.TopLevelResource; import com.google.gerrit.index.query.QueryParseException; import com.google.gerrit.index.query.QueryResult; -import com.google.gerrit.server.index.group.GroupIndex; -import com.google.gerrit.server.index.group.GroupIndexCollection; import com.google.gerrit.server.query.group.GroupQueryBuilder; import com.google.gerrit.server.query.group.GroupQueryProcessor; import com.google.gwtorm.server.OrmException; @@ -36,7 +34,6 @@ import org.kohsuke.args4j.Option; public class QueryGroups implements RestReadView<TopLevelResource> { - private final GroupIndexCollection indexes; private final GroupQueryBuilder queryBuilder; private final GroupQueryProcessor queryProcessor; private final GroupJson json; @@ -90,11 +87,7 @@ @Inject protected QueryGroups( - GroupIndexCollection indexes, - GroupQueryBuilder queryBuilder, - GroupQueryProcessor queryProcessor, - GroupJson json) { - this.indexes = indexes; + GroupQueryBuilder queryBuilder, GroupQueryProcessor queryProcessor, GroupJson json) { this.queryBuilder = queryBuilder; this.queryProcessor = queryProcessor; this.json = json; @@ -111,11 +104,6 @@ throw new MethodNotAllowedException("query disabled"); } - GroupIndex searchIndex = indexes.getSearchIndex(); - if (searchIndex == null) { - throw new MethodNotAllowedException("no group index"); - } - if (start != 0) { queryProcessor.setStart(start); }