app/soc/views/models/host.py
changeset 2919 cb677410c0f1
parent 2667 260aaea36e49
child 3055 7f922641ccc9
equal deleted inserted replaced
2918:d24b80677879 2919:cb677410c0f1
    54       params: a dict with params for this View
    54       params: a dict with params for this View
    55     """
    55     """
    56 
    56 
    57     rights = access.Checker(params)
    57     rights = access.Checker(params)
    58     rights['create'] = [('checkHasActiveRoleForScope', host_logic.logic)]
    58     rights['create'] = [('checkHasActiveRoleForScope', host_logic.logic)]
    59     rights['edit'] = [('checkHasActiveRoleForScope', host_logic.logic),
    59     rights['edit'] = [('checkIsMyActiveRole', host_logic.logic)]
    60         ('checkIsMyEntity', [host_logic.logic, 'user', True])]
       
    61     rights['invite'] = [('checkHasActiveRoleForScope', host_logic.logic)]
    60     rights['invite'] = [('checkHasActiveRoleForScope', host_logic.logic)]
    62     rights['list'] = ['checkIsDeveloper']
    61     rights['list'] = ['checkIsDeveloper']
    63     rights['accept_invite'] = [('checkCanCreateFromRequest','host')]
    62     rights['accept_invite'] = [('checkCanCreateFromRequest','host')]
    64     rights['process_request'] = [('checkHasActiveRoleForScope', 
    63     rights['process_request'] = [('checkHasActiveRoleForScope', 
    65                                  host_logic.logic),
    64                                  host_logic.logic),