# HG changeset patch # User Sverre Rabbelier # Date 1232554398 0 # Node ID fdfab50cc9dfdbad431c978806300baea7d4c9f2 # Parent b2575da44c3675073fbab4f8431790b4ef25b9f4 Fix trailing whitespace and apply decorators Patch by: Sverre Rabbelier diff -r b2575da44c36 -r fdfab50cc9df app/soc/views/models/club.py --- a/app/soc/views/models/club.py Wed Jan 21 16:13:03 2009 +0000 +++ b/app/soc/views/models/club.py Wed Jan 21 16:13:18 2009 +0000 @@ -34,6 +34,7 @@ from soc.logic.models import club as club_logic from soc.views import out_of_band from soc.views.helper import access +from soc.views.helper import decorators from soc.views.helper import dynaform from soc.views.helper import widgets from soc.views.helper import responses @@ -94,7 +95,8 @@ params['applicant_create_form'] = applicant_create_form - + @decorators.merge_params + @decorators.check_access def applicant(self, request, access_type, page_name=None, params=None, **kwargs): """Handles the creation of a club via an approved club application. @@ -106,28 +108,16 @@ kwargs: the Key Fields for the specified entity """ - - # merge the params - params = dicts.merge(params, self._params) - - # check if the current user has access to this page - try: - access.checkAccess(access_type, request, rights=params['rights']) - except out_of_band.Error, error: - return responses.errorResponse(error, request) - # get the context for this webpage context = responses.getUniversalContext(request) context['page_name'] = page_name - if request.method == 'POST': return self.applicantPost(request, context, params, **kwargs) else: # request.method == 'GET' return self.applicantGet(request, context, params, **kwargs) - def applicantGet(self, request, context, params, **kwargs): """Handles the GET request concerning the creation of a club via an approved club application. @@ -154,7 +144,6 @@ return super(View, self)._constructResponse(request, entity=None, context=context, form=form, params=params) - def applicantPost(self, request, context, params, **kwargs): """Handles the POST request concerning the creation of a club via an approved club application. @@ -192,7 +181,6 @@ # redirect to notifications list to see the admin invite return http.HttpResponseRedirect('/notification/list') - def _editGet(self, request, entity, form): """See base.View._editGet(). """ @@ -201,7 +189,6 @@ form.fields['founded_by'].initial = entity.founder.name super(View, self)._editGet(request, entity, form) - def _editPost(self, request, entity, fields): """See base.View._editPost(). """