equal
deleted
inserted
replaced
40 |
40 |
41 import soc.models.request |
41 import soc.models.request |
42 import soc.logic.models.request |
42 import soc.logic.models.request |
43 import soc.logic.dicts |
43 import soc.logic.dicts |
44 import soc.views.helper |
44 import soc.views.helper |
|
45 import soc.views.helper.lists |
|
46 import soc.views.helper.responses |
45 import soc.views.helper.widgets |
47 import soc.views.helper.widgets |
46 |
48 |
47 |
49 |
48 class CreateForm(helper.forms.BaseForm): |
50 class CreateForm(helper.forms.BaseForm): |
49 """Django form displayed when Developer creates a Request. |
51 """Django form displayed when Developer creates a Request. |
140 params = dicts.merge(params, self._params) |
142 params = dicts.merge(params, self._params) |
141 |
143 |
142 try: |
144 try: |
143 access.checkAccess('listSelf', request, params['rights']) |
145 access.checkAccess('listSelf', request, params['rights']) |
144 except out_of_band.Error, error: |
146 except out_of_band.Error, error: |
145 return error.response(request) |
147 return helper.responses.errorResponse(error, request) |
146 |
148 |
147 # get the current user |
149 # get the current user |
148 properties = {'account': users.get_current_user()} |
150 properties = {'account': users.get_current_user()} |
149 user_entity = user_logic.logic.getForFields(properties, unique=True) |
151 user_entity = user_logic.logic.getForFields(properties, unique=True) |
150 |
152 |