app/soc/views/models/sponsor.py
changeset 996 a6f67d4c297f
parent 995 886c981fda2c
child 998 125257161908
equal deleted inserted replaced
995:886c981fda2c 996:a6f67d4c297f
    46       params: a dict with params for this View
    46       params: a dict with params for this View
    47     """    
    47     """    
    48 
    48 
    49     rights = {}
    49     rights = {}
    50     rights['create'] = [access.checkIsDeveloper]
    50     rights['create'] = [access.checkIsDeveloper]
    51     rights['edit'] = [access.checkIsHostForProgram]
    51     rights['edit'] = [access.checkIsHostForSponsor]
    52     rights['delete'] = [access.checkIsDeveloper]
    52     rights['delete'] = [access.checkIsDeveloper]
    53     rights['list'] = [access.checkIsDeveloper]
    53     rights['list'] = [access.checkIsDeveloper]
    54     rights['list_requests'] = [access.checkIsHostForProgram]
    54     rights['list_requests'] = [access.checkIsHostForSponsor]
    55 
    55 
    56     new_params = {}
    56     new_params = {}
    57     new_params['logic'] = soc.logic.models.sponsor.logic
    57     new_params['logic'] = soc.logic.models.sponsor.logic
    58     new_params['rights'] = rights
    58     new_params['rights'] = rights
    59 
    59