diff options
Diffstat (limited to 'gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java')
-rw-r--r-- | gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java index 6cb749d40f..f83e9ec964 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyGroupsScreen.java @@ -15,10 +15,8 @@ package com.google.gerrit.client.account; import com.google.gerrit.client.admin.GroupTable; +import com.google.gerrit.client.groups.GroupList; import com.google.gerrit.client.rpc.ScreenLoadCallback; -import com.google.gerrit.reviewdb.client.AccountGroup; - -import java.util.List; public class MyGroupsScreen extends SettingsScreen { private GroupTable groups; @@ -26,18 +24,18 @@ public class MyGroupsScreen extends SettingsScreen { @Override protected void onInitUI() { super.onInitUI(); - groups = new GroupTable(true /* hyperlink to admin */); + groups = new GroupTable(); add(groups); } @Override protected void onLoad() { super.onLoad(); - Util.ACCOUNT_SEC.myGroups(new ScreenLoadCallback<List<AccountGroup>>(this) { + GroupList.my(new ScreenLoadCallback<GroupList>(this) { @Override - public void preDisplay(final List<AccountGroup> result) { + protected void preDisplay(GroupList result) { groups.display(result); - } - }); + groups.finishDisplay(); + }}); } } |