summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--odoo/addons/base/models/ir_attachment.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/odoo/addons/base/models/ir_attachment.py b/odoo/addons/base/models/ir_attachment.py
index a58ba54c448..4ccdc29b184 100644
--- a/odoo/addons/base/models/ir_attachment.py
+++ b/odoo/addons/base/models/ir_attachment.py
@@ -65,7 +65,8 @@ class IrAttachment(models.Model):
}[self._storage()]
for attach in self.search(domain):
- attach.write({'datas': attach.datas})
+ # pass mimetype, to avoid recomputation
+ attach.write({'datas': attach.datas, 'mimetype': attach.mimetype})
return True
@api.model