[FIX] website.image_url() access rights
authorFabien Meghazi <fme@openerp.com>
Tue, 16 Sep 2014 19:08:30 +0000 (21:08 +0200)
committerFabien Meghazi <fme@openerp.com>
Tue, 16 Sep 2014 19:32:37 +0000 (21:32 +0200)
addons/website/models/website.py

index 21a192b..691fc3e 100644 (file)
@@ -600,7 +600,7 @@ class website(osv.osv):
     def image_url(self, cr, uid, record, field, size=None, context=None):
         """Returns a local url that points to the image field of a given browse record."""
         model = record._name
-        id = '%s_%s' % (record.id, hashlib.sha1(record.write_date).hexdigest()[0:7])
+        id = '%s_%s' % (record.id, hashlib.sha1(record.sudo().write_date).hexdigest()[0:7])
         size = '' if size is None else '-%s' % size
         return '/website/image/%s-%s-%s%s' % (model, id, field, size)