app/soc/views/models/sponsor.py
changeset 989 f52654ea6350
parent 934 9fcc08971efe
child 993 99c46908b4b6
equal deleted inserted replaced
988:e35b3d98d469 989:f52654ea6350
    45     """    
    45     """    
    46 
    46 
    47     new_params = {}
    47     new_params = {}
    48     new_params['logic'] = soc.logic.models.sponsor.logic
    48     new_params['logic'] = soc.logic.models.sponsor.logic
    49 
    49 
       
    50     # TODO(ljvderijk) Set rights for the different views including list_requests
       
    51 
    50     new_params['name'] = "Program Owner"
    52     new_params['name'] = "Program Owner"
    51     new_params['module_name'] = "sponsor"
    53     new_params['module_name'] = "sponsor"
       
    54 
       
    55     # set the role names for the request overview
       
    56     new_params['role_names'] =  ['host']
    52 
    57 
    53     params = dicts.merge(params, new_params)
    58     params = dicts.merge(params, new_params)
    54 
    59 
    55     super(View, self).__init__(params=params)
    60     super(View, self).__init__(params=params)
    56 
    61 
    59 
    64 
    60 create = view.create
    65 create = view.create
    61 delete = view.delete
    66 delete = view.delete
    62 edit = view.edit
    67 edit = view.edit
    63 list = view.list
    68 list = view.list
       
    69 list_requests = view.listRequests
    64 public = view.public
    70 public = view.public
    65 export = view.export
    71 export = view.export
    66 pick = view.pick
    72 pick = view.pick