user_groups: Rename get_user_group_direct_members function.

This commit renames get_user_group_direct_members function to
get_user_group_direct_member_ids as it returns a list of ids
and to avoid it being parallel to get_recursive_group_members,
which returns a QuerySet.
This commit is contained in:
Sahil Batra
2022-04-27 15:29:25 +05:30
committed by Tim Abbott
parent 0f01e3d327
commit d9d27b459d
3 changed files with 7 additions and 7 deletions

View File

@@ -23,7 +23,7 @@ def access_user_group_by_id(
return user_group
if user_group.is_system_group:
raise JsonableError(_("Insufficient permission"))
group_member_ids = get_user_group_direct_members(user_group)
group_member_ids = get_user_group_direct_member_ids(user_group)
if (
not user_profile.is_realm_admin
and not user_profile.is_moderator
@@ -114,7 +114,7 @@ def create_user_group(
return user_group
def get_user_group_direct_members(user_group: UserGroup) -> List[int]:
def get_user_group_direct_member_ids(user_group: UserGroup) -> List[int]:
return UserGroupMembership.objects.filter(user_group=user_group).values_list(
"user_profile_id", flat=True
)
@@ -172,7 +172,7 @@ def get_user_group_member_ids(
user_group: UserGroup, *, direct_member_only: bool = False
) -> List[int]:
if direct_member_only:
member_ids = get_user_group_direct_members(user_group)
member_ids = get_user_group_direct_member_ids(user_group)
else:
member_ids = get_recursive_group_members(user_group).values_list("id", flat=True)