Skip to content

Commit

Permalink
Merge branch 'bugfix/various' into 'develop'
Browse files Browse the repository at this point in the history
Bugfix/various

See merge request core/sevenbridges-python!53
  • Loading branch information
Dejan Knezevic committed Nov 25, 2019
2 parents 6f2a350 + a4b2b1c commit c618611
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 12 deletions.
1 change: 1 addition & 0 deletions sevenbridges/models/compound/tasks/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ def map_input_output(item, api):
data = {
'id': item['path']
}
data.update({k: item[k] for k in item if k != 'path'})
if _secondary_files:
data.update({
'_secondary_files': _secondary_files,
Expand Down
10 changes: 5 additions & 5 deletions sevenbridges/models/project.py
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ def add_member(self, user, permissions):
'data': data,
}
}
logger.info('Adding member using username', extra=extra)
logger.info('Adding member', extra=extra)
response = self._api.post(
url=self._URL['members_query'].format(id=self.id), data=data)
member_data = response.json()
Expand All @@ -205,7 +205,7 @@ def add_member_team(self, team, permissions):
:return: Member object.
"""
team = Transform.to_team(team)
data = {'id': team, 'type': 'TEAM'}
data = {'username': team, 'type': 'TEAM'}
if isinstance(permissions, dict):
data.update({
'permissions': permissions
Expand All @@ -218,7 +218,7 @@ def add_member_team(self, team, permissions):
'data': data,
}
}
logger.info('Adding team member using team id', extra=extra)
logger.info('Adding team member', extra=extra)
response = self._api.post(
url=self._URL['members_query'].format(id=self.id), data=data)
member_data = response.json()
Expand All @@ -232,7 +232,7 @@ def add_member_division(self, division, permissions):
:return: Member object.
"""
division = Transform.to_division(division)
data = {'id': division, 'type': 'DIVISION'}
data = {'username': division, 'type': 'DIVISION'}
if isinstance(permissions, dict):
data.update({
'permissions': permissions
Expand All @@ -245,7 +245,7 @@ def add_member_division(self, division, permissions):
'data': data,
}
}
logger.info('Adding team member using division id', extra=extra)
logger.info('Adding division member', extra=extra)
response = self._api.post(
url=self._URL['members_query'].format(id=self.id), data=data)
member_data = response.json()
Expand Down
14 changes: 7 additions & 7 deletions sevenbridges/models/volume.py
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ def add_member(self, user, permissions):
'data': data,
}
}
logger.info('Adding volume member using username', extra=extra)
logger.info('Adding volume member', extra=extra)
response = self._api.post(
url=self._URL['members_query'].format(id=self.id), data=data)
member_data = response.json()
Expand All @@ -357,7 +357,7 @@ def add_member_team(self, team, permissions):
:return: Member object.
"""
team = Transform.to_team(team)
data = {'id': team, 'type': 'TEAM'}
data = {'username': team, 'type': 'TEAM'}

if 'execute' in permissions:
permissions.pop('execute')
Expand All @@ -374,7 +374,7 @@ def add_member_team(self, team, permissions):
'data': data,
}
}
logger.info('Adding volume team member using team id', extra=extra)
logger.info('Adding volume team member', extra=extra)
response = self._api.post(
url=self._URL['members_query'].format(id=self.id), data=data)
member_data = response.json()
Expand All @@ -392,7 +392,7 @@ def add_member_division(self, division, permissions):
if 'execute' in permissions:
permissions.pop('execute')

data = {'id': division, 'type': 'DIVISION'}
data = {'username': division, 'type': 'DIVISION'}
if isinstance(permissions, dict):
data.update({
'permissions': permissions
Expand All @@ -405,7 +405,7 @@ def add_member_division(self, division, permissions):
'data': data,
}
}
logger.info('Adding volume team member using division id', extra=extra)
logger.info('Adding volume division member', extra=extra)
response = self._api.post(
url=self._URL['members_query'].format(id=self.id), data=data)
member_data = response.json()
Expand All @@ -431,7 +431,7 @@ def remove_member(self, user):
Remove member from the volume.
:param user: User to be removed.
"""
member = Transform.to_user(user)
username = Transform.to_user(user)
extra = {
'resource': self.__class__.__name__,
'query': {
Expand All @@ -441,5 +441,5 @@ def remove_member(self, user):
}
logger.info('Removing volume member', extra=extra)
self._api.delete(
url=self._URL['member'].format(id=self.id, member=member)
url=self._URL['member'].format(id=self.id, username=username)
)

0 comments on commit c618611

Please sign in to comment.