diff -r 9635cbaa2dcd -r a76f1b443ea4 app/soc/views/models/user.py --- a/app/soc/views/models/user.py Wed Dec 03 21:26:16 2008 +0000 +++ b/app/soc/views/models/user.py Wed Dec 03 21:27:01 2008 +0000 @@ -114,33 +114,33 @@ """ - def __init__(self, original_params=None): + def __init__(self, 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 + params: a dict with params for this View """ - params = {} - params['logic'] = soc.logic.models.user.logic + new_params = {} + new_params['logic'] = soc.logic.models.user.logic - params['name'] = "User" - params['name_short'] = "User" - params['name_plural'] = "Users" - params['url_name'] = "user" - params['module_name'] = "user" + new_params['name'] = "User" + new_params['name_short'] = "User" + new_params['name_plural'] = "Users" + new_params['url_name'] = "user" + new_params['module_name'] = "user" - params['edit_form'] = EditForm - params['create_form'] = CreateForm + new_params['edit_form'] = EditForm + new_params['create_form'] = CreateForm - params['edit_template'] = 'soc/user/edit.html' + new_params['edit_template'] = 'soc/user/edit.html' - params['sidebar_heading'] = 'Users' + new_params['sidebar_heading'] = 'Users' - params = dicts.merge(original_params, params) + params = dicts.merge(params, new_params) - base.View.__init__(self, params=params) + super(View, self).__init__(params=params) def _editGet(self, request, entity, form):