equal
deleted
inserted
replaced
99 original_params: a dict with params for this View |
99 original_params: a dict with params for this View |
100 """ |
100 """ |
101 |
101 |
102 self._logic = soc.logic.models.request.logic |
102 self._logic = soc.logic.models.request.logic |
103 |
103 |
|
104 rights = {} |
|
105 rights['listSelf'] = [access.checkIsUser] |
|
106 |
104 params = {} |
107 params = {} |
|
108 params['rights'] = rights |
105 |
109 |
106 params['name'] = "Request" |
110 params['name'] = "Request" |
107 params['name_short'] = "Request" |
111 params['name_short'] = "Request" |
108 params['name_plural'] = "Requests" |
112 params['name_plural'] = "Requests" |
109 params['url_name'] = "request" |
113 params['url_name'] = "request" |
133 params: a dict with params for this View |
137 params: a dict with params for this View |
134 kwargs: not used |
138 kwargs: not used |
135 """ |
139 """ |
136 |
140 |
137 try: |
141 try: |
138 self.checkAccess('list', request) |
142 self.checkAccess('listSelf', request) |
139 except out_of_band.Error, error: |
143 except out_of_band.Error, error: |
140 return error.response(request) |
144 return error.response(request) |
141 |
145 |
142 params = dicts.merge(params, self._params) |
146 params = dicts.merge(params, self._params) |
143 |
147 |