From f8071281b12258a440001f4e62e9005b0348ff51 Mon Sep 17 00:00:00 2001 From: Tom Misilo <1446856+misilot@users.noreply.github.com> Date: Thu, 21 Nov 2019 16:22:44 -0600 Subject: [PATCH] Add Ability to expand status for membership list Issue #390 --- atlassian/confluence.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/atlassian/confluence.py b/atlassian/confluence.py index 7d2d367ba..8ea0efd9b 100644 --- a/atlassian/confluence.py +++ b/atlassian/confluence.py @@ -885,18 +885,20 @@ def get_all_groups(self, start=0, limit=1000): return (self.get(url) or {}).get('results') - def get_group_members(self, group_name='confluence-users', start=0, limit=1000): + def get_group_members(self, group_name='confluence-users', start=0, limit=1000, expand=None): """ Get a paginated collection of users in the given group :param group_name :param start: OPTIONAL: The start point of the collection to return. Default: None (0). :param limit: OPTIONAL: The limit of the number of users to return, this may be restricted by fixed system limits. Default: 1000 + :param expand: OPTIONAL: A comma separated list of properties to expand on the content. status :return: """ - url = 'rest/api/group/{group_name}/member?limit={limit}&start={start}'.format(group_name=group_name, + url = 'rest/api/group/{group_name}/member?limit={limit}&start={start}&expand={expand}'.format(group_name=group_name, limit=limit, - start=start) + start=start, + expand=expand) return (self.get(url) or {}).get('results') def get_space(self, space_key, expand='description.plain,homepage'):