diff -r 0a0cbccafcb5 -r 7ef12c03447c web/box.py --- a/web/box.py Fri Jun 05 15:06:55 2009 +0200 +++ b/web/box.py Fri Jun 05 15:09:20 2009 +0200 @@ -6,6 +6,7 @@ :license: GNU Lesser General Public License, v2.1 - http://www.gnu.org/licenses """ __docformat__ = "restructuredtext en" +_ = unicode from logilab.mtconverter import html_escape @@ -20,8 +21,6 @@ RawBoxItem, BoxSeparator) from cubicweb.web.action import UnregisteredAction -_ = unicode - class BoxTemplate(View): """base template for boxes, usually a (contextual) list of possible @@ -220,8 +219,8 @@ return entity.unrelated(self.rtype, self.etype, get_role(self)).entities() # in other cases, use vocabulary functions entities = [] - form = self.vreg.select_object('forms', 'edition', self.req, self.rset, - row=self.row or 0) + form = self.vreg.select('forms', 'edition', self.req, rset=self.rset, + row=self.row or 0) field = form.field_by_name(self.rtype, get_role(self), entity.e_schema) for _, eid in form.form_field_vocabulary(field): if eid is not None: