equal
deleted
inserted
replaced
62 rights['create'] = [access.checkIsHost] |
62 rights['create'] = [access.checkIsHost] |
63 rights['edit'] = [access.checkIsMyActiveRole(soc.logic.models.host)] |
63 rights['edit'] = [access.checkIsMyActiveRole(soc.logic.models.host)] |
64 rights['invite'] = [access.checkIsHost] |
64 rights['invite'] = [access.checkIsHost] |
65 rights['list'] = [access.checkIsHost] |
65 rights['list'] = [access.checkIsHost] |
66 rights['accept_invite'] = [access.checkCanCreateFromRequest('host')] |
66 rights['accept_invite'] = [access.checkCanCreateFromRequest('host')] |
67 rights['request'] = [access.deny] |
|
68 rights['process_request'] = [access.checkIsHost, |
67 rights['process_request'] = [access.checkIsHost, |
69 access.checkCanProcessRequest('host')] |
68 access.checkCanProcessRequest('host')] |
70 |
|
71 |
69 |
72 new_params = {} |
70 new_params = {} |
73 new_params['rights'] = rights |
71 new_params['rights'] = rights |
74 new_params['logic'] = soc.logic.models.host.logic |
72 new_params['logic'] = soc.logic.models.host.logic |
75 new_params['group_logic'] = sponsor_logic.logic |
73 new_params['group_logic'] = sponsor_logic.logic |
89 required=True), |
87 required=True), |
90 'clean_link_id': cleaning.clean_existing_user('link_id'), |
88 'clean_link_id': cleaning.clean_existing_user('link_id'), |
91 'clean_home_page': cleaning.clean_url('home_page'), |
89 'clean_home_page': cleaning.clean_url('home_page'), |
92 'clean_blog': cleaning.clean_url('blog'), |
90 'clean_blog': cleaning.clean_url('blog'), |
93 'clean_photo_url': cleaning.clean_url('photo_url')} |
91 'clean_photo_url': cleaning.clean_url('photo_url')} |
|
92 |
|
93 new_params['allow_invites'] = True |
94 |
94 |
95 params = dicts.merge(params, new_params) |
95 params = dicts.merge(params, new_params) |
96 |
96 |
97 super(View, self).__init__(params=params) |
97 super(View, self).__init__(params=params) |
98 |
98 |
156 edit = view.edit |
156 edit = view.edit |
157 invite = view.invite |
157 invite = view.invite |
158 list = view.list |
158 list = view.list |
159 process_request = view.processRequest |
159 process_request = view.processRequest |
160 public = view.public |
160 public = view.public |
161 request = view.request |
|
162 export = view.export |
161 export = view.export |