Browse Source

[minor] [fix] only for

version-14
Anand Doshi 11 years ago
parent
commit
034eae66f4
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      webnotes/__init__.py

+ 4
- 4
webnotes/__init__.py View File

@@ -252,10 +252,10 @@ def whitelist(allow_guest=False):
def only_for(roles):
if not isinstance(roles, (tuple, list)):
roles = (roles,)
myroles = get_roles()
for role in roles:
if role not in myroles:
raise PermissionError
roles = set(roles)
myroles = set(get_roles())
if not roles.intersection(myroles):
raise PermissionError

class HashAuthenticatedCommand(object):
def __init__(self):


Loading…
Cancel
Save