app/soc/views/models/club_app.py
changeset 1007 3b66772d21a5
parent 986 e9611a2288ca
child 1012 73f0b61f2d9d
equal deleted inserted replaced
1006:6abf12b9e646 1007:3b66772d21a5
    53 
    53 
    54     Params:
    54     Params:
    55       params: a dict with params for this View
    55       params: a dict with params for this View
    56     """
    56     """
    57 
    57 
    58     rights = {}
    58     rights = access.Checker(params)
    59     rights['create'] = [access.checkAgreesToSiteToS]
    59     rights['create'] = ['checkAgreesToSiteToS']
    60     rights['delete'] = [access.checkIsMyApplication(club_app_logic)]
    60     rights['delete'] = [('checkIsMyApplication', club_app_logic)]
    61     rights['edit'] = [access.checkIsMyApplication(club_app_logic)]
    61     rights['edit'] = [('checkIsMyApplication', club_app_logic)]
    62     rights['list'] = [access.checkAgreesToSiteToS]
    62     rights['list'] = ['checkAgreesToSiteToS']
    63     rights['public'] = [access.checkIsMyApplication(club_app_logic)]
    63     rights['public'] = [('checkIsMyApplication', club_app_logic)]
    64     rights['review'] = [access.checkIsHost]
    64     rights['review'] = ['checkIsHost']
    65 
    65 
    66     new_params = {}
    66     new_params = {}
    67 
    67 
    68     new_params['rights'] = rights
    68     new_params['rights'] = rights
    69     new_params['logic'] = club_app_logic.logic
    69     new_params['logic'] = club_app_logic.logic