app/soc/views/models/request.py
changeset 521 07b2c382a4d6
parent 519 561a438115eb
child 532 3a50bdfb75a9
equal deleted inserted replaced
520:b0c623819b68 521:07b2c382a4d6
   145 
   145 
   146     new_params = {}
   146     new_params = {}
   147     new_params['list_template'] = 'soc/models/list.html'
   147     new_params['list_template'] = 'soc/models/list.html'
   148     # TODO(SRabbelier) Change the redirect to something more useful
   148     # TODO(SRabbelier) Change the redirect to something more useful
   149     new_params['list_redirect_action'] = '/'
   149     new_params['list_redirect_action'] = '/'
   150     new_params['list_redirect_entity'] = 'Request'
       
   151     new_params['name'] = 'Request'
   150     new_params['name'] = 'Request'
   152     new_params['name_short'] = 'Request'
   151     new_params['name_short'] = 'Request'
   153     new_params['name_plural'] = 'Request'
   152     new_params['name_plural'] = 'Request'
   154     new_params['instruction_text'] = "An overview of your unhandeled requests"
   153     new_params['instruction_text'] = "An overview of your unhandeled requests"
   155     
   154     
   156     params = dicts.merge(params, new_params)
   155     params = dicts.merge(params, new_params)
   157     
   156     
   158     # get the current user
   157     # get the current user
   159     properties = {'account': users.get_current_user()}    
   158     properties = {'account': users.get_current_user()}
   160     user_entity = user_logic.logic.getForFields(properties, unique=True)
   159     user_entity = user_logic.logic.getForFields(properties, unique=True)
   161     
   160     
   162     # only select the requests for this user that haven't been handled yet
   161     # only select the requests for this user that haven't been handled yet
   163     filter = {'requester': user_entity,
   162     filter = {'requester': user_entity,
   164               'accepted' : False,
   163               'accepted' : True,
   165               'declined' : False}
   164               'declined' : False}
   166     
   165     
   167     
   166     
   168     return list(request, "Unhandled Requests", params, filter)
   167     return list(request, page_name, params, filter)
   169 
   168 
   170   def _editSeed(self, request, seed):
   169   def _editSeed(self, request, seed):
   171     """See base.View._editGet().
   170     """See base.View._editGet().
   172     """
   171     """
   173 
   172