From a655ce3024b4bb7412bb417d8fcdc505840796ef Mon Sep 17 00:00:00 2001 From: Antoine Prieels Date: Thu, 3 Sep 2020 13:39:31 +0000 Subject: [PATCH] [FIX] point_of_sale: Send receipt by email permission MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since 69ccabb212d83bfee60c7dade36ca4b06f9f2f12, the permissions for users to create emails has been removed. We need to make sure that even non admins can send the receipt by email. closes odoo/odoo#57057 X-original-commit: a8ccd247aa1a6fcd3f26259d8393212114b65482 Signed-off-by: pimodoo Signed-off-by: Antoine Prieƫls --- addons/point_of_sale/models/pos_order.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py index 6a240bcc7fa..4317c16fced 100644 --- a/addons/point_of_sale/models/pos_order.py +++ b/addons/point_of_sale/models/pos_order.py @@ -574,7 +574,7 @@ class PosOrder(models.Model): }) mail_values['attachment_ids'] += [(4, attachment.id)] - mail = self.env['mail.mail'].create(mail_values) + mail = self.env['mail.mail'].sudo().create(mail_values) mail.send() @api.model