web/views/basecontrollers.py
branchstable
changeset 7393 7824d61f41a2
parent 7374 3c9850d929e5
child 7432 cab99ccdb774
child 7435 a2c83140794e
equal deleted inserted replaced
7390:be2fffc9ec17 7393:7824d61f41a2
   601     def publish(self, rset=None):
   601     def publish(self, rset=None):
   602         txuuid = self._cw.form['txuuid']
   602         txuuid = self._cw.form['txuuid']
   603         errors = self._cw.cnx.undo_transaction(txuuid)
   603         errors = self._cw.cnx.undo_transaction(txuuid)
   604         if not errors:
   604         if not errors:
   605             self.redirect()
   605             self.redirect()
   606         return self._cw._('some errors occurred:') + self.view('pyvalist',
   606         return self._cw._('some errors occurred:') + self._cw.view(
   607                                                                pyvalue=errors)
   607             'pyvalist', pyvalue=errors)
   608 
   608 
   609     def redirect(self):
   609     def redirect(self):
   610         req = self._cw
   610         req = self._cw
   611         breadcrumbs = req.session.data.get('breadcrumbs', None)
   611         breadcrumbs = req.session.data.get('breadcrumbs', None)
   612         if breadcrumbs is not None and len(breadcrumbs) > 1:
   612         if breadcrumbs is not None and len(breadcrumbs) > 1: