96 new_params['list_description'] = \ |
96 new_params['list_description'] = \ |
97 self.DEF_INVITE_INSTRUCTION_MSG_FMT % self._params |
97 self.DEF_INVITE_INSTRUCTION_MSG_FMT % self._params |
98 |
98 |
99 new_params = dicts.merge(new_params, params) |
99 new_params = dicts.merge(new_params, params) |
100 params = dicts.merge(new_params, user_view.view._params) |
100 params = dicts.merge(new_params, user_view.view._params) |
|
101 params['logic'] = user_logic.logic |
101 |
102 |
102 try: |
103 try: |
103 access.checkAccess('invite', request, rights=params['rights']) |
104 access.checkAccess('invite', request, rights=params['rights']) |
104 except out_of_band.Error, error: |
105 except out_of_band.Error, error: |
105 return helper.responses.errorResponse(error, request) |
106 return helper.responses.errorResponse(error, request) |
106 |
107 |
107 content = helper.lists.getListContent(request, params, user_logic.logic) |
108 content = helper.lists.getListContent(request, params) |
108 contents = [content] |
109 contents = [content] |
109 |
110 |
110 return self._list(request, params, contents, page_name) |
111 return self._list(request, params, contents, page_name) |
111 |
112 |
112 def getDjangoURLPatterns(self, params=None): |
113 def getDjangoURLPatterns(self, params=None): |