app/soc/views/models/club_app.py
changeset 875 03c674f510d8
parent 858 e79e7a22326f
child 876 0c1329d4b514
equal deleted inserted replaced
874:30e9629bf590 875:03c674f510d8
    77               ),
    77               ),
    78         'clean_backup_admin_link_id': cleaning.clean_existing_user('backup_admin_link_id'),
    78         'clean_backup_admin_link_id': cleaning.clean_existing_user('backup_admin_link_id'),
    79         }
    79         }
    80 
    80 
    81     patterns = [(r'^%(url_name)s/(?P<access_type>review)$',
    81     patterns = [(r'^%(url_name)s/(?P<access_type>review)$',
    82         'soc.views.models.%(module_name)s.showReviewOverview',
    82         'soc.views.models.%(module_name)s.review_overview',
    83         'Review %(name_plural)s'),
    83         'Review %(name_plural)s'),
    84         (r'^%(url_name)s/(?P<access_type>review)/%(lnp)s$',
    84         (r'^%(url_name)s/(?P<access_type>review)/%(lnp)s$',
    85           'soc.views.models.%(module_name)s.review',
    85           'soc.views.models.%(module_name)s.review',
    86           'Review %(name_short)s')]
    86           'Review %(name_short)s')]
    87 
    87 
   266         # the application has either been denied or accepted
   266         # the application has either been denied or accepted
   267         # mark it as reviewed and update accordingly
   267         # mark it as reviewed and update accordingly
   268         application = self._logic.getFromFields(link_id=kwargs['link_id'])
   268         application = self._logic.getFromFields(link_id=kwargs['link_id'])
   269         self._logic.updateModelProperties(application, fields)
   269         self._logic.updateModelProperties(application, fields)
   270 
   270 
   271         return self.showReviewOverview(request, access_type,
   271         return self.reviewOverview(request, access_type,
   272             page_name=page_name, params=params, **kwargs)
   272             page_name=page_name, params=params, **kwargs)
   273 
   273 
   274     # the application has not been reviewed so show the information
   274     # the application has not been reviewed so show the information
   275     # using the appropriate review template
   275     # using the appropriate review template
   276     params['public_template'] = params['review_template']
   276     params['public_template'] = params['review_template']
   277 
   277 
   278     return super(View, self).public(request, access_type,
   278     return super(View, self).public(request, access_type,
   279         page_name=page_name, params=params, **kwargs)
   279         page_name=page_name, params=params, **kwargs)
   280 
   280 
   281 
   281   def reviewOverview(self, request, access_type,
   282   def showReviewOverview(self, request, access_type,
       
   283              page_name=None, params=None, **kwargs):
   282              page_name=None, params=None, **kwargs):
   284     """Displays multiple lists of applications that are in different
   283     """Displays multiple lists of applications that are in different
   285     states of the application process.
   284     states of the application process.
   286     """
   285     """
   287 
   286 
   335 edit = view.edit
   334 edit = view.edit
   336 list = view.list
   335 list = view.list
   337 public = view.public
   336 public = view.public
   338 export = view.export
   337 export = view.export
   339 review = view.review
   338 review = view.review
   340 showReviewOverview = view.showReviewOverview
   339 review_overview = view.reviewOverview
   341 
   340