Hi,
I suspect an issue with jira-python. Here is the issue : when I try to get groups a user is a member of,I can't get them using groups property as follow :
jira.user('myuser',expand="groups").groups.items[0].name
AttributeError: 'Resource' object has no attribute 'name'
If I check the raw data for the user I see the groups :
jira.user('myuser',expand="groups").raw
{u'active': True,
...
u'expand': u'groups',
u'groups': {u'items': [{u'name': u'Internal',
u'self': u'https://xxxxx/rest/api/2/group?groupname=Internal'},
{u'name': u'Tech Team',
u'self': u'https://xxxxx/rest/api/2/group?groupname=Tech+Team'},
u'size': 2},
u'key': u'myuser',
u'name': u'myuser',
...
}
The only way I found to get the information is :
jira.user('myuser',expand="groups").raw["groups"]["items"][0]["name"]
any idea how to get it without using raw ?