appobject.py
changeset 2058 7ef12c03447c
parent 2002 031414d88003
child 2059 af33833d7571
--- a/appobject.py	Fri Jun 05 15:06:55 2009 +0200
+++ b/appobject.py	Fri Jun 05 15:09:20 2009 +0200
@@ -151,7 +151,8 @@
         # try to get page boundaries from the navigation component
         # XXX we should probably not have a ref to this component here (eg in
         #     cubicweb.common)
-        nav = self.vreg.select_component('navigation', self.req, self.rset)
+        nav = self.vreg.select_object('components', 'navigation', self.req,
+                                      rset=self.rset)
         if nav:
             start, stop = nav.page_boundaries()
             rql = self._limit_offset_rql(stop - start, start)
@@ -189,7 +190,8 @@
 
     def view(self, __vid, rset=None, __fallback_vid=None, **kwargs):
         """shortcut to self.vreg.view method avoiding to pass self.req"""
-        return self.vreg.view(__vid, self.req, rset, __fallback_vid, **kwargs)
+        return self.vreg.render(__vid, self.req, __fallback_vid, rset=rset,
+                                **kwargs)
 
     def initialize_varmaker(self):
         varmaker = self.req.get_page_data('rql_varmaker')