diff -r 897d9efdb728 -r 5ea2bd9e3fa6 app/soc/views/models/request.py --- a/app/soc/views/models/request.py Sat Jan 24 10:18:30 2009 +0000 +++ b/app/soc/views/models/request.py Sat Jan 24 10:19:17 2009 +0000 @@ -66,7 +66,7 @@ rights = {} rights['listSelf'] = [access.checkAgreesToSiteToS] - rights['create'] = [access.allow] # TODO(ljvderijk) Set to deny once host has been converted + rights['create'] = [access.deny] rights['edit'] = [access.checkIsDeveloper] rights['process_invite'] = [access.checkIsMyGroupAcceptedRequest] rights['list'] = [access.checkIsDeveloper] @@ -92,6 +92,11 @@ 'clean_link_id': cleaning.clean_existing_user('link_id') } + new_params['edit_extra_dynafields'] = { + 'scope_path': forms.CharField(widget=forms.HiddenInput, + required=True), + } + patterns = [(r'^%(url_name)s/(?Pinvite)/%(lnp)s$', 'soc.views.models.%(module_name)s.invite', 'Create invite for %(name_plural)s'), @@ -210,23 +215,6 @@ return self._list(request, params, contents, page_name) - def _editPost(self, request, entity, fields): - """See base.View._editPost(). - """ - - # TODO(ljvderijk) remove this once host has been rewritten - callback, args, kwargs = urlresolvers.resolve(request.path) - - # fill in the fields via kwargs - fields['link_id'] = kwargs['link_id'] - fields['scope_path'] = kwargs['scope_path'] - fields['role'] = kwargs['role'] - fields['role_verbose'] = 'Some Role' - fields['state'] = 'group_accepted' - - super(View, self)._editPost(request, entity, fields) - - view = View() create = view.create