app/soc/views/models/host.py
changeset 962 606871fda11c
parent 959 b6e8750c9407
child 963 24c0a9da6360
equal deleted inserted replaced
961:36a90d0e9211 962:606871fda11c
    62     rights['create'] = [access.checkIsHost]
    62     rights['create'] = [access.checkIsHost]
    63     rights['edit'] = [access.checkIsMyActiveRole(soc.logic.models.host)]
    63     rights['edit'] = [access.checkIsMyActiveRole(soc.logic.models.host)]
    64     rights['invite'] = [access.checkIsHost]
    64     rights['invite'] = [access.checkIsHost]
    65     rights['list'] = [access.checkIsHost]
    65     rights['list'] = [access.checkIsHost]
    66     rights['accept_invite'] = [access.checkCanCreateFromRequest('host')]
    66     rights['accept_invite'] = [access.checkCanCreateFromRequest('host')]
       
    67     rights['request'] = [access.deny]
       
    68     rights['process_request'] = [access.checkIsHost,
       
    69         access.checkCanProcessRequest('host')]
    67 
    70 
    68 
    71 
    69     new_params = {}
    72     new_params = {}
    70     new_params['rights'] = rights
    73     new_params['rights'] = rights
    71     new_params['logic'] = soc.logic.models.host.logic
    74     new_params['logic'] = soc.logic.models.host.logic
   151 create = view.create
   154 create = view.create
   152 delete = view.delete
   155 delete = view.delete
   153 edit = view.edit
   156 edit = view.edit
   154 invite = view.invite
   157 invite = view.invite
   155 list = view.list
   158 list = view.list
       
   159 process_request = view.processRequest
   156 public = view.public
   160 public = view.public
       
   161 request = view.request
   157 export = view.export
   162 export = view.export
   158