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 ?
I tried this with Python 2.7.3 and jira-python 0.25, and it worked for me. I don’t know why you got an AttributeError.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.