web/views/basecontrollers.py
branchstable
changeset 3816 37b376bb4088
parent 3783 4e38bbb0ba8c
child 3890 d7a270f50f54
child 4212 ab6573088b4a
equal deleted inserted replaced
3814:a4659adf4eee 3816:37b376bb4088
   248 
   248 
   249         note: it's the responsability of js_* methods to set the correct
   249         note: it's the responsability of js_* methods to set the correct
   250         response content type
   250         response content type
   251         """
   251         """
   252         self.req.json_request = True
   252         self.req.json_request = True
   253         self.req.pageid = self.req.form.get('pageid')
       
   254         try:
   253         try:
   255             fname = self.req.form['fname']
   254             fname = self.req.form['fname']
   256             func = getattr(self, 'js_%s' % fname)
   255             func = getattr(self, 'js_%s' % fname)
   257         except KeyError:
   256         except KeyError:
   258             raise RemoteCallFailed('no method specified')
   257             raise RemoteCallFailed('no method specified')