diff -r 606871fda11c -r 24c0a9da6360 app/soc/views/models/host.py --- a/app/soc/views/models/host.py Sat Jan 24 16:39:34 2009 +0000 +++ b/app/soc/views/models/host.py Sat Jan 24 17:07:26 2009 +0000 @@ -64,11 +64,9 @@ rights['invite'] = [access.checkIsHost] rights['list'] = [access.checkIsHost] rights['accept_invite'] = [access.checkCanCreateFromRequest('host')] - rights['request'] = [access.deny] rights['process_request'] = [access.checkIsHost, access.checkCanProcessRequest('host')] - new_params = {} new_params['rights'] = rights new_params['logic'] = soc.logic.models.host.logic @@ -92,6 +90,8 @@ 'clean_blog': cleaning.clean_url('blog'), 'clean_photo_url': cleaning.clean_url('photo_url')} + new_params['allow_invites'] = True + params = dicts.merge(params, new_params) super(View, self).__init__(params=params) @@ -158,5 +158,4 @@ list = view.list process_request = view.processRequest public = view.public -request = view.request export = view.export