equal
deleted
inserted
replaced
182 path = 'view' |
182 path = 'view' |
183 newparams['rql'] = rql |
183 newparams['rql'] = rql |
184 elif '__redirectpath' in self.req.form: |
184 elif '__redirectpath' in self.req.form: |
185 # if redirect path was explicitly specified in the form, use it |
185 # if redirect path was explicitly specified in the form, use it |
186 path = self.req.form['__redirectpath'] |
186 path = self.req.form['__redirectpath'] |
|
187 if self._edited_entity: |
|
188 msg = newparams.get('__message', '') |
|
189 msg += ' (<a href="%s">%s</a>)' % ( |
|
190 self._edited_entity.absolute_url(), |
|
191 self.req._('click here to see created entity')) |
|
192 newparams['__createdpath'] = self._edited_entity.rest_path() |
187 elif self._after_deletion_path: |
193 elif self._after_deletion_path: |
188 # else it should have been set during form processing |
194 # else it should have been set during form processing |
189 path, params = self._after_deletion_path |
195 path, params = self._after_deletion_path |
190 params = dict(params) # params given as tuple |
196 params = dict(params) # params given as tuple |
191 params.update(newparams) |
197 params.update(newparams) |