diff -r 8d3dbe577d3a -r 39712da6f397 web/views/editviews.py --- a/web/views/editviews.py Wed Aug 12 18:40:52 2009 +0200 +++ b/web/views/editviews.py Wed Aug 12 19:09:32 2009 +0200 @@ -43,7 +43,7 @@ @cached def filter_box_context_info(self): - entity = self.entity(0, 0) + entity = self.rset.get_entity(0, 0) role, eid, rtype, etype = self.req.search_state[1] assert entity.eid == typed_eid(eid) # the default behaviour is to fetch all unrelated entities and display @@ -60,7 +60,7 @@ class OutOfContextSearch(EntityView): id = 'outofcontext-search' def cell_call(self, row, col): - entity = self.entity(row, col) + entity = self.rset.get_entity(row, col) erset = entity.as_rset() if self.req.match_search_state(erset): self.w(u'%s [...]' % ( @@ -78,7 +78,7 @@ __select__ = match_form_params('relation') def cell_call(self, row, col): - entity = self.entity(row, col) + entity = self.rset.get_entity(row, col) relname, target = self.req.form.get('relation').rsplit('_', 1) rschema = self.schema.rschema(relname) hidden = 'hidden' in self.req.form