web/request.py
branchstable
changeset 2202 cb374512949f
parent 1977 606923dff11b
child 2245 7463e1a748dd
equal deleted inserted replaced
2201:ddc1f58c8e8b 2202:cb374512949f
   148             if k == '__message':
   148             if k == '__message':
   149                 self.set_message(v)
   149                 self.set_message(v)
   150                 del self.form[k]
   150                 del self.form[k]
   151             else:
   151             else:
   152                 self.form[k] = v
   152                 self.form[k] = v
       
   153         # special key for created entity, added in controller's reset method
       
   154         if '__createdpath' in params:
       
   155             self.message += ' (<a href="%s">%s</a>)' % (
       
   156                 self.build_url(params.pop('__createdpath')),
       
   157                 self._('click here to see created entity'))
   153 
   158 
   154     def no_script_form_param(self, param, default=None, value=None):
   159     def no_script_form_param(self, param, default=None, value=None):
   155         """ensure there is no script in a user form param
   160         """ensure there is no script in a user form param
   156 
   161 
   157         by default return a cleaned string instead of raising a security
   162         by default return a cleaned string instead of raising a security