Create and write ir.attachments with superuserid
authorFabien Meghazi <fme@openerp.com>
Tue, 1 Jul 2014 12:22:04 +0000 (14:22 +0200)
committerFabien Meghazi <fme@openerp.com>
Tue, 1 Jul 2014 12:22:04 +0000 (14:22 +0200)
openerp/addons/base/ir/ir_qweb.py

index a986de1..ba4b452 100644 (file)
@@ -1396,9 +1396,9 @@ class SassAsset(StylesheetAsset):
             ira_id = ira.search(self.cr, self.uid, domain, context=self.context)
             if ira_id:
                 # TODO: update only if needed
-                ira.write(self.cr, self.uid, [ira_id], {'datas': self.content}, context=self.context)
+                ira.write(self.cr, openerp.SUPERUSER_ID, [ira_id], {'datas': self.content}, context=self.context)
             else:
-                ira.create(self.cr, self.uid, dict(
+                ira.create(self.cr, openerp.SUPERUSER_ID, dict(
                     datas=self.content.encode('utf8').encode('base64'),
                     mimetype='text/css',
                     type='binary',