Merge pull request #1734 from wwitzel3/team-roles-access

ensure change access for adding team roles
This commit is contained in:
Wayne Witzel III
2016-05-02 10:09:08 -04:00
3 changed files with 24 additions and 4 deletions

View File

@@ -834,7 +834,6 @@ class TeamRolesList(SubListCreateAttachDetachAPIView):
raise PermissionDenied()
return Role.filter_visible_roles(self.request.user, team.member_role.children.all())
# XXX: Need to enforce permissions
def post(self, request, *args, **kwargs):
# Forbid implicit role creation here
sub_id = request.data.get('id', None)