diff -r 8d3dbe577d3a -r 39712da6f397 web/views/idownloadable.py --- a/web/views/idownloadable.py Wed Aug 12 18:40:52 2009 +0200 +++ b/web/views/idownloadable.py Wed Aug 12 19:09:32 2009 +0200 @@ -50,7 +50,7 @@ order = 10 def cell_call(self, row, col, title=None, label=None, **kwargs): - entity = self.entity(row, col) + entity = self.rset.get_entity(row, col) download_box(self.w, entity, title, label) @@ -91,7 +91,7 @@ def cell_call(self, row, col, title=None, **kwargs): - entity = self.entity(row, col) + entity = self.rset.get_entity(row, col) url = xml_escape(entity.download_url()) self.w(u'%s' % (url, xml_escape(title or entity.dc_title()))) @@ -123,7 +123,7 @@ def cell_call(self, row, col, title=None, **kwargs): """the oneline view is a link to download the file""" - entity = self.entity(row, col) + entity = self.rset.get_entity(row, col) url = xml_escape(entity.absolute_url()) name = xml_escape(title or entity.download_file_name()) durl = xml_escape(entity.download_url()) @@ -145,7 +145,7 @@ self.w(u'') def cell_call(self, row, col, width=None, height=None, link=False): - entity = self.entity(row, col) + entity = self.rset.get_entity(row, col) #if entity.data_format.startswith('image/'): imgtag = u'