[gen] Bugfix.
This commit is contained in:
parent
9566a7d788
commit
c6a376f420
2 changed files with 5 additions and 3 deletions
|
@ -153,12 +153,12 @@ class State:
|
|||
if isinstance(permissions, basestring): permissions = (permissions,)
|
||||
for perm, roles in self.permissions.iteritems():
|
||||
if permissions and (perm not in permissions): continue
|
||||
# Find and delete p_oldRoleName.
|
||||
# Find and delete p_oldRoleName
|
||||
for role in roles:
|
||||
if role.name == oldRoleName:
|
||||
# Remove p_oldRoleName.
|
||||
# Remove p_oldRoleName
|
||||
roles.remove(role)
|
||||
# Add p_newRoleName.
|
||||
# Add p_newRoleName
|
||||
roles.append(self.getRole(newRoleName))
|
||||
break
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue