瀏覽代碼

Merge pull request #362 from anandpdoshi/hotfix-allow-roles

[minor] [fix] only for
version-14
Pratik Vyas 11 年之前
父節點
當前提交
c949615997
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. +4
    -4
      webnotes/__init__.py

+ 4
- 4
webnotes/__init__.py 查看文件

@@ -252,10 +252,10 @@ def whitelist(allow_guest=False):
def only_for(roles): def only_for(roles):
if not isinstance(roles, (tuple, list)): if not isinstance(roles, (tuple, list)):
roles = (roles,) 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): class HashAuthenticatedCommand(object):
def __init__(self): def __init__(self):


Loading…
取消
儲存