--- 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/(?P<access_type>invite)/%(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