app/soc/views/models/request.py
changeset 940 a40056afef83
parent 929 7431d7770197
child 944 5ea2bd9e3fa6
equal deleted inserted replaced
939:b341698bf3b1 940:a40056afef83
    66 
    66 
    67     rights = {}
    67     rights = {}
    68     rights['listSelf'] = [access.checkAgreesToSiteToS]
    68     rights['listSelf'] = [access.checkAgreesToSiteToS]
    69     rights['create'] = [access.allow] # TODO(ljvderijk) Set to deny once host has been converted
    69     rights['create'] = [access.allow] # TODO(ljvderijk) Set to deny once host has been converted
    70     rights['edit'] = [access.checkIsDeveloper]
    70     rights['edit'] = [access.checkIsDeveloper]
    71     rights['process_invite'] = [access.checkIsMyUncompletedRequest]
    71     rights['process_invite'] = [access.checkIsMyGroupAcceptedRequest]
    72     rights['list'] = [access.checkIsDeveloper]
    72     rights['list'] = [access.checkIsDeveloper]
    73     rights['delete'] = [access.checkIsDeveloper]
    73     rights['delete'] = [access.checkIsDeveloper]
    74 
    74 
    75     new_params = {}
    75     new_params = {}
    76     new_params['rights'] = rights
    76     new_params['rights'] = rights
   148 
   148 
   149     # put the entity in the context
   149     # put the entity in the context
   150     context['entity'] = request_entity
   150     context['entity'] = request_entity
   151     context['module_name'] = params['module_name']
   151     context['module_name'] = params['module_name']
   152     context['invite_accepted_redirect'] = (
   152     context['invite_accepted_redirect'] = (
   153         redirects.getInviteAcceptedRedirect(entity, self._params))
   153         redirects.getInviteAcceptedRedirect(request_entity, self._params))
   154 
   154 
   155     #display the invite processing page using the appropriate template
   155     #display the invite processing page using the appropriate template
   156     template = params['invite_processing_template']
   156     template = params['invite_processing_template']
   157 
   157 
   158     return responses.respond(request, template, context=context)
   158     return responses.respond(request, template, context=context)