equal
deleted
inserted
replaced
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: |