diff -r deaf548efde3 -r 3603fdafabf7 app/soc/views/models/request.py --- a/app/soc/views/models/request.py Wed Nov 19 21:05:31 2008 +0000 +++ b/app/soc/views/models/request.py Thu Nov 20 15:41:14 2008 +0000 @@ -88,19 +88,17 @@ """View methods for the Docs model. """ - def __init__(self, original_params=None, original_rights=None): + def __init__(self, original_params=None): """Defines the fields and methods required for the base View class to provide the user with list, public, create, edit and delete views. Params: original_params: a dict with params for this View - original_rights: a dict with right definitions for this View """ self._logic = soc.logic.models.request.logic params = {} - rights = {} params['name'] = "Request" params['name_short'] = "Request" @@ -134,13 +132,9 @@ self.DEF_SUBMIT_MSG_PARAM_NAME: self.DEF_SUBMIT_MSG_PROFILE_SAVED, } - rights['list'] = [helper.access.checkIsDeveloper] - rights['delete'] = [helper.access.checkIsDeveloper] + params = dicts.merge(original_params, params) - params = dicts.merge(original_params, params) - rights = dicts.merge(original_rights, rights) - - base.View.__init__(self, rights=rights, params=params) + base.View.__init__(self, params=params) def _editSeed(self, request, seed): """See base.View._editGet().