web/controller.py
changeset 3460 e4843535db25
parent 2890 fdcb8a2bb6eb
child 3655 af86ab65a282
--- a/web/controller.py	Thu Sep 24 00:23:32 2009 +0200
+++ b/web/controller.py	Thu Sep 24 00:24:21 2009 +0200
@@ -198,7 +198,7 @@
             path = self._edited_entity.rest_path()
         else:
             path = 'view'
-        url = self.build_url(path, **newparams)
+        url = self._cw.build_url(path, **newparams)
         url = append_url_params(url, self.req.form.get('__redirectparams'))
         raise Redirect(url)
 
@@ -223,7 +223,7 @@
         for redirectparam in NAV_FORM_PARAMETERS:
             if redirectparam in form:
                 newparams[redirectparam] = form[redirectparam]
-        raise Redirect(self.build_url(path, **newparams))
+        raise Redirect(self._cw.build_url(path, **newparams))
 
 
     def _return_to_lastpage(self, newparams):
@@ -235,7 +235,7 @@
         if '__redirectpath' in self.req.form:
             # if redirect path was explicitly specified in the form, use it
             path = self.req.form['__redirectpath']
-            url = self.build_url(path, **newparams)
+            url = self._cw.build_url(path, **newparams)
             url = append_url_params(url, self.req.form.get('__redirectparams'))
         else:
             url = self.req.last_visited_page()