Merge "Fixes Python 3 compatibility for filter results"

This commit is contained in:
Jenkins 2016-01-27 02:40:19 +00:00 committed by Gerrit Code Review
commit 9392634a05
2 changed files with 2 additions and 2 deletions

View File

@ -193,7 +193,7 @@ class TabGroup(html.HTMLElement):
return None
def get_loaded_tabs(self):
return filter(lambda t: self.get_tab(t.slug), self._tabs.values())
return [tab for tab in self._tabs.values() if self.get_tab(tab.slug)]
def get_selected_tab(self):
"""Returns the tab specific by the GET request parameter.

View File

@ -117,7 +117,7 @@ class GroupManageMixin(object):
domain=domain_id)
group_members = self._get_group_members()
group_member_ids = [user.id for user in group_members]
return filter(lambda u: u.id not in group_member_ids, all_users)
return [u for u in all_users if u.id not in group_member_ids]
class ManageMembersView(GroupManageMixin, tables.DataTableView):