diff options
author | Dariusz Luksza <dariusz@luksza.org> | 2012-12-03 12:46:37 +0100 |
---|---|---|
committer | Shawn Pearce <sop@google.com> | 2013-05-06 17:39:56 -0700 |
commit | c974ed78686582ac6f47b2ada36c1ea9796e3c95 (patch) | |
tree | 9812ad25c8cd3170d98c8e7a3b7b15b61315a238 /gerrit-server/src/main/java/com/google/gerrit/server/account/InternalGroupBackend.java | |
parent | ddf1ab4e7318feee4512969ca7a12ab5f5386d89 (diff) |
Include project object during group name suggestionv2.7-rc0
GroupBackend implementers should have more information about context in
which group name suggestion should occurs. Our context here is project
to which we user want to add new access configuration. Project name and
parent project name could narrow list of possible suggestions.
Change-Id: I1349f00c3999843925750c195a218b0ea0614951
Signed-off-by: Dariusz Luksza <dariusz@luksza.org>
Diffstat (limited to 'gerrit-server/src/main/java/com/google/gerrit/server/account/InternalGroupBackend.java')
-rw-r--r-- | gerrit-server/src/main/java/com/google/gerrit/server/account/InternalGroupBackend.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/account/InternalGroupBackend.java b/gerrit-server/src/main/java/com/google/gerrit/server/account/InternalGroupBackend.java index d06db4d336..a70f9429a2 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/account/InternalGroupBackend.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/account/InternalGroupBackend.java @@ -23,6 +23,7 @@ import com.google.gerrit.common.data.GroupDescriptions; import com.google.gerrit.common.data.GroupReference; import com.google.gerrit.reviewdb.client.AccountGroup; import com.google.gerrit.server.IdentifiedUser; +import com.google.gerrit.server.project.ProjectControl; import com.google.inject.Inject; import com.google.inject.Singleton; @@ -71,7 +72,8 @@ public class InternalGroupBackend implements GroupBackend { } @Override - public Collection<GroupReference> suggest(final String name) { + public Collection<GroupReference> suggest(final String name, + final ProjectControl project) { Iterable<AccountGroup> filtered = Iterables.filter(groupCache.all(), new Predicate<AccountGroup>() { @Override |